为什么ajax请求与www工作?

时间:2016-11-22 22:04:14

标签: javascript jquery html

我有以下代码:

$.ajax({
        url: frametarget,
        dataType: 'html',
        method: 'GET',
        success: function(data){
            // $("#result").html(data[0].title);
           console.log(data);
         },
         error: function(error){
              console.log(error);
         }
    });

现在,如果frametarget =" www.skysports.com"呼叫成功,但使用skysports.com呼叫失败?

我正在为这两个网址进行跨域调用,所以我希望两者都失败。

1 个答案:

答案 0 :(得分:2)

对于http://www.skysports.com此响应标头允许跨域请求:Access-Control-Allow-Origin: *

对于http://skysports.com,响应中没有CORS标头,因此浏览器拒绝该请求。

有关更多信息,请参阅MDN HTTP access control (CORS)