基本配置
1.匯入 axios 依賴
2. 建立 axios 例項
3. axios ***
4. 請求引數配置
5. 響應資料結構
引入方式
//執行命令 npm install axios
import axios from
'axios'
//我是demo學習,故而如下方式引入
"">
<
/script>
let baseurl =
"";let url =
"/login?code=public"
;// 使用由庫提供的配置的預設值來建立例項
let axios = axios.
create()
;axios.defaults.headers.common[
'content-type']=
;//在例項已建立後修改預設值.
axios.
get(url,
);
// 新增請求***
axios.interceptors.request.
use(
(req)
=>
,(err)
=>);
// 新增響應***
axios.interceptors.response.
use(
(res)=,
(err)
=>
)
// 請求資料結構,引數配置主要分get 和 post 方式。
let getreqconfig =,}
;let postreqconfig =
,// 響應資料型別:'arraybuffer', 'blob', 'document', 'json', 'text', 'stream'
responsetype:
'json'
,// default
// `auth` 表示應該使用 http 基礎驗證,並提供憑據
// 這將設定乙個 `authorization` 頭,覆寫掉現有的任意使用 `headers` 設定的自定義 `authorization`頭
auth:
,// `transformrequest` 允許在向伺服器傳送前,修改請求資料
// 只能用在 'put', 'post' 和 'patch' 這幾個請求方法
// 後面陣列中的函式必須返回乙個字串,或 arraybuffer,或 stream
transformrequest:
(data)
=>
,// `transformresponse` 在傳遞給 then/catch 前,允許修改響應資料
transformresponse:
(data)
=>
,// 'proxy' 定義**伺服器的主機名稱和埠
// `auth` 表示 http 基礎驗證應當用於連線**,並提供憑據
// 這將會設定乙個 `proxy-authorization` 頭,覆寫掉已有的通過使用 `header` 設定的自定義 `proxy-authorization` 頭。
proxy:},
// `maxredirects` 定義在 node.js 中 follow 的最大重定向數目
// 如果設定為0,將不會 follow 任何重定向
maxredirects:5,
// default
// `maxcontentlength` 定義允許的響應內容的最大尺寸
maxcontentlength:
2000
,}
//響應資料結構
let repstructure =
,// `data` 由伺服器提供的響應
status: code,
// `status` 來自伺服器響應的 http 狀態碼
statustext:
"ok"
,// `statustext` 來自伺服器響應的 http 狀態資訊
headers:
,// `headers` 伺服器響應的頭
config:
,// `config` 是為請求提供的配置資訊
};
常見axiosapi
axios
(url)
.then
((res)
=>).
catch
((err)
=>);
axios.
request
(config)
axios.
get(url [,config]
)axios.
delete
(url [,config]
)axios.
head
(url [,config]
)axios.
post
(url [,data [,config]])
axios.
put(url [,data [,config]])
axios.
patch
(url [,data [,config]])
axios.
all(
[axios1,axios2]).
then
((res1,res2)
=>
)
linux vim最常用的操作
一 開啟檔案 vim 開啟檔案,並定位於第 行 vim 開啟檔案,並定位至最後一行 vim pattern 開啟檔案,定位至第一次被pattern匹配的行的行首 二 關閉檔案 q 退出 wq 儲存並退出 等於 x 等於 編輯模式下 zz q 不儲存強行退出 w 儲存 w 強行儲存 三 模式轉換 編輯...
Vim最常用的命令
www.kaixinlc.com vi file 開啟檔案到最後一行 其它模式 普通模式 esci 在游標前插入 a 在游標後插入 o 在當前行之下新建行 r 替換當前字元 gg 檔案首行 g 檔案末行 x 剪下當前字元 dd 剪下當前行 yy 複製當前行 p 在游標後貼上 p 在游標前貼上 u 撤...
最常用的Linux命令
基礎命令 pwd 顯示當前目錄 ls 檢視當前目錄下的檔案 ls l 檢視詳細資訊 ls a 顯示隱藏檔案 ls lh h human 更加人性化地顯示檔案列表 ls 大小為位元組 cat 檢視檔案內容 more 慢慢檢視檔案,可以用空格和回車 mkdir 建立檔案 mv 把檔案移動到某個目錄 mk...