axios常規配置項

2021-10-07 18:17:08 字數 914 閱讀 4817

//常規配置項

axios.defaults.baseurl =

'';//請求伺服器具體的位址

axios.defaults.withcredentials =

true

;//在跨域中允許攜帶憑證

axios.defaults.header[

'content-type']=

;//請求***:當我們通過porps請求向伺服器發請求的時候,能攔截到請求主體資訊,然後把請求主體傳遞進來的json格式的物件,變成urlencoded 某某某等於&某某某格式傳送給伺服器

axios.defaults.

transformrequest

=function

(data)=$

`;}return result.

substring(1

);};

//響應伺服器:接受伺服器返回的結果,把返回的結果,因為它的anshuosi從伺服器獲得的結果response物件當中包含了很多資訊,既有響應頭也有相應主體的資訊,xx配置資訊。

//現在只拿到data,如果有錯誤就丟擲錯誤的promise,

axios.interceptor.response.

use(

function

onfultfilled

(response)

,function

onrejected

(reason));

//驗證什麼時候成功失敗,用正則檢驗,自定義成功失敗,主要以http狀態碼

axios.****ults.

validatestatus

=function

(status)$/.

test

(status)

;}

axios常用配置項

1 url 必寫 請求位址 2 method 請求方法,預設是get 3 baseurl 常用 baseurl會新增到url前 url是絕對位址除外 4 transformrequest transformrequest選項允許我們在請求傳送到伺服器之前對請求的資料做出一些改動 該選項只適用於以下請...

axios的配置項

最近在學習vue,涉及到axios的ajax操作,記錄一下相關config,方便日後查閱 transformresponse 允許在 then catch之前對響應資料進行更改 transformresponse function data headers 是要傳送的自定義 headers head...

axios請求方式和配置項

npm i axios import axios from axios get請求axios config axios url,config axios.get url,config post請求axios config axios url,config axios.post url,data,co...