axios添加自定义头部出现的问题
生活随笔
收集整理的這篇文章主要介紹了
axios添加自定义头部出现的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在瀏覽器的http的GET,POST的跨域請求中,添加自定義頭部,發送不是字符串,fromData的數據時,都是非簡單請求。瀏覽器都預先發出OPTIONS(預檢安全請求)。所以我們在axios中添加自定義頭部時候需要后端返回OPTIONS請求允許才進行POST或GET請求。
后端中只需要對OPTIONS請求做出允許自定義頭部和狀態200即可。
if(req.method==='OPTIONS'){res.writeHead(200,{//允許跨域"Access-Control-Allow-Origin":"*","Access-Control-Allow-Credentials":"true",//允許請求類型"Access-Control-Allow-Methods":"*",//允許自定義頭部'Access-Control-Allow-Headers':"*",'Access-Control-Expose-Headers':'*'})res.end();}總結
以上是生活随笔為你收集整理的axios添加自定义头部出现的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php判断有没有登录,请问thinkph
- 下一篇: java有没有number数据类型_Ja