关于跨域

jquery.uploadfile.js跨域上传文件

 

跨域:

浏览器在跨域请求前会发个options请求来验证是否跨域,所以后端再处理这个options请求时,要告诉浏览器一些信息。其实就是个header信息。

后端以php为例子,其他的可以参考。

header("Access-Control-Allow-Origin: *");

// options请求就只需要输出头部信息就OK了。
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
    exit; // finish preflight CORS requests here
}

第一请求如图:

第二次请求如图:

posted @ 2018-02-08 11:23  xiyunfang  阅读(100)  评论(0)    收藏  举报