为什么Firebug网络和控制台结果不同

时间:2014-03-22 19:30:25

标签: jquery firefox firebug cors http-post

这是“网络”标签:请参见底部的图片1。

这是“控制台”选项卡:请参见底部的图像2。

那么,这怎么可能呢? 结果来自相同的POST请求。 为什么它表示状态200,如果是错误的话? 为什么会有这么大的差异? 这两个请求都给了我一个空的响应!但是如果我用Postman, the REST client Extension for Chrome尝试请求它会返回一个响应!,请参见底部的图3。

要发出请求,我使用的是JQuery(和jQuery mobile)。这是代码:

$.ajax({
    url: 'http://example.com/rest/auth',
    data: {
        action : 'login',
        user_email: 'user',
        user_password:  'password',
    },
    type: 'post',                  
    async: 'true',
    xhrFields: {
        withCredentials: true,
    },
    crossDomain : true,
    contentType: 'application/x-www-form-urlencoded',
});        

网络 Image Network


控制台 Image Console


邮差REST客户端
enter code here


相关问题:

  1. CORS using ajax within PhoneGap+jQuery Mobile not working on device but is on browsers
  2. "No 'Access-Control-Allow-Origin' header is present on the requested resource"

0 个答案:

没有答案