post,put可以正常傳參,但是delete請求無法傳參
查閱一下axios各方法需要的引數
get
<
t= any>
(url: string, config?
: axiosrequestconfig)
: axiospromise<
t>
;delete
(url: string, config?
: axiosrequestconfig)
: axiospromise;
head
(url: string, config?
: axiosrequestconfig)
: axiospromise;
post<
t= any>
(url: string, data?
: any, config?
: axiosrequestconfig)
: axiospromise<
t>
; put<
t= any>
(url: string, data?
: any, config?
: axiosrequestconfig)
: axiospromise<
t>
; patch<
t= any>
(url: string, data?
: any, config?
: axiosrequestconfig)
: axiospromise<
t>
;
可以發現delete請求比post,put請求少了乙個data的引數
所以我們需要通過config裡的data進行傳參
所以用delete傳引數時應該這麼寫(假設傳id):
axios.delete(』/api』,})
解決 併發請求丟失header請求頭
前段時間在工作的過程中發現併發呼叫的情況下,部分請求會丟失請求頭的部分資訊,故在此做下記錄 注意requestattributes這個字段,是解決問題的關鍵所在 slf4j public class taskrunnable implements runnable public taskrunnab...
解決模擬請求問題
客戶端 客戶端動態加密字串,動態可以是時間戳,和後端規定半小時過期更換時間戳重新加密,附帶請求中,伺服器端解密並驗證時間範圍。客戶端 客戶端每次請求都附帶時間戳加密,可以用時間戳和前字尾,加密方法可以是aes。伺服器端收到請求解密並驗證時間範圍,如是否是當前時間段十分鐘範圍內,或者10毫秒範圍。客戶...
js ajax請求封裝及解決node請求跨域問題
ajax請求var ajax 例項化乙個ajax請求的物件 ajax.open method,url,false 開啟乙個ajax請求 第乙個引數是請求的方式 可以是get post 第二個引數是請求的位址 第三個引數是否傳送同步請求 ajax.send 向伺服器傳送ajax請求 獲取ajax請求的...