解決axios delete請求無法傳參問題

2021-10-08 08:02:19 字數 975 閱讀 4229

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請求的...