PHP 新增 跨域頭

2022-01-20 13:40:50 字數 868 閱讀 8150

我將下面的**,放在codeigniter專案中的index.php中的

header('access-control-allow-origin: *'); 

header('access-control-allow-headers: origin, x-requested-with, accept, access-control-request-method, referer, content-type, content-length, accept-encoding');

//執行請求的方法

header("access-control-allow-methods: get, post, options");

//當遇到 options 請求時,不執行,直接接收

if ( "options" === $_server['request_method'] )

access-control-allow-origin可以是特定的位址,如 .http://localhost:8001 只有 http://localhost:8001 能夠訪問

references

php – 在codeigniter中啟用cors(restserver by @chriskacerguis)

[已解決] 急求!如何允許跨域訪問? 如果所有請求都需要這個請求頭設定,直接把這些**放入到index.php

Tornado 新增請求頭允許跨域請求訪問

跨域請求訪問 如果是前後端分離,那就肯定會遇到cros跨域請求難題,可以設定乙個basehandler,然後繼承即可。class basehandler tornado.web.requesthandler def init self,argc,argkw super basehandler,sel...

跨域 ajax,jsonp,設定訊息頭

方法一 在伺服器端加訊息頭 res.setheader access control allow origin 允許所有的跨域 response.addheader access control allow origin 只有來自 源下的指令碼才可以進行訪問。請求端不用更改 方法二 jsonp 伺服...

kong外掛程式在請求時新增允許跨域請求頭

需求 需要在kong上設定對websocket允許跨域,類似nginx上實現的效果 add header access control allow origin add header access control allow headers x requested with add header a...