Fiddler可以显示错误的信息吗?

时间:2013-01-21 07:05:14

标签: jquery cross-domain fiddler wcf-rest

Fiddler如何显示与我在调试器中看到的信息不同的信息?

我在服务器端有 HelloWorld RESTful服务。当我从浏览器调用它时,一切正常。 enter image description here

我可以在Fiddler中看到这一点。 enter image description here

但后来我尝试使用 jquery.ajax 方法从javascript调用此服务,出现问题。 enter image description here

状态为“错误”,第二个参数不是很具描述性。 enter image description here

起初我认为跨域请求有问题,但后来我在Fiddler看到这个请求/响应一切正常。 enter image description here

为什么?

1 个答案:

答案 0 :(得分:1)

我会看一下JavaScript控制台。那里你可能有一个JS错误。

你说这是一个跨域请求。问题很可能是您被Same Origin Policy阻止了。

HTTP请求和响应工作正常,但出于安全原因,浏览器拒绝JavaScript访问数据。

您需要修改服务器,使其gives permission将数据读取到您网站上的JavaScript。