OPTIONS預檢請求


OPTIONS預檢請求

背景:像后台發送一個post請求,出錯,錯誤代碼403(權限驗證未通過),查看請求方法變成OPTIONS。檢查請求頭得知,當前請求token未帶上,問題,為什么post請求變成了options請求?

options請求是什么?什么時候瀏覽器會發送預檢請求

options是預檢請求,在真正的請求發送出去之前,瀏覽器會先發送一個options請求向服務詢問此接口是否允許我訪問
瀏覽器在當前真實請求是非簡單請求且跨域的情況下會發起options預檢請求

什么是簡單請求

1.請求方法為get,post,head
2.Content-Type限於(application/x-www-form-urlencoded,mutipart/form-data,text/plain)
3.不可以有自定義請求頭如xxx-token等

什么是復雜請求

非簡單請求即為復雜請求
1.常見請求方法為 put delete
2.Content-Type為application/json
3.添加自定義http header


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM