这里的基本问题是,空的200OK会触发错误函数,而不是成功函数。API强制$http对象自动尝试解析的内容类型(JSON或XML)。两者都需要一个根对象才能成功解析,因此$http对象抛出错误响应,而不是成功。error函数也不包括状态码(它在对象中,但无论实际的响应码是什么,它总是设置为0;与error值相同),因此我需要在解析步骤之前/期间注入代码,以使其在空的200响应上成功。
发布于 2013-06-28 06:07:03
这里的简短答案是我不能,因为这些帖子是跨站点的。内容故意为空,但由于跨站点发布的方式,这些内容将显示为空。这也是没有可用的状态码的原因,这就是导致错误分支被命中的原因,而不管任何通过transformResponse操作结果的尝试。
https://stackoverflow.com/questions/17126158
复制相似问题