鍍金池/ 問(wèn)答/PHP  HTML/ thinkphp5跨域問(wèn)題

thinkphp5跨域問(wèn)題

vuejs寫(xiě)的前端,thinkphp5寫(xiě)的后端,已經(jīng)在Basic.php寫(xiě)好header

clipboard.png
使用get跨域政策,但是post或是put什么的跨域就404了

clipboard.png

clipboard.png
也不是第一種用vue-resource了,對(duì)比之前寫(xiě)的項(xiàng)目也沒(méi)有錯(cuò)啊,不知道哪里出問(wèn)題了

回答
編輯回答
夢(mèng)囈

你好,我也遇到這個(gè)問(wèn)題了,可否問(wèn)一下具體的解決方案呢。謝謝了

2017年9月18日 17:29
編輯回答
神曲

改成固定ip試一下

header ('Access-Control-Allow-Origin:http://localhost:8080');
2018年5月25日 00:58
編輯回答
還吻
前面再加上這個(gè)

if ($_SERVER['REQUEST_METHOD']=='OPTIONS') {
    header("Access-Control-Allow-Origin: *");
    header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization");
    header('Access-Control-Allow-Methods: GET, POST, PUT,DELETE,OPTIONS,PATCH');
    return;
}
2017年7月19日 22:39