post請求后獲取不到請求頭信息的原因


在前台獲取數據時,因為沒有條件,所以不用傳數據,用的post請求。再添加token驗證時想着前端在請求時直接添加一個請求頭信息就ok

沒想到后台卻獲取不到請求頭信息,打印了下日志發現是null,這是怎么回事,后台的代碼看着沒有問題,想着換一個請求能不能取到,結果還真取到了,這就更令我費解了

那就看看前端是不是哪兒錯了,百度上說變成options請求原因,那就看看我的是什么請求,結果發現請求了兩次一次options,一次post,哪就百度下options是怎么回事


那就換成get請求試試,結果能獲取到請求信息,仔細看看一個有參數payload,一個沒有payload

試着添加上payload的參數,不傳數據看看,結果能獲取到這下更迷糊了!

感謝網友 不落的秋葉,冷軒_____ 告訴我說post值參錯誤,把請求頭傳成數據了

,突然我才想起來我用的是axios框架,去官網看看post請求確實需要三個參數,如果傳兩個以上必須按順序位置值參,不然就分不清傳的參數了






免責聲明!

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



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