四、react跨域處理
yarn add axios
_dealgetreq()
}).then
((res)
=>).
catch
((error)
=>);
}
_dealpostreq()
}).then
((res)
=>).
catch
((error)
=>);
}
_dealreqall()
),axios()
]).then
((result)
=>).
catch
((error)
=>);
}
_dealreqall2()
),axios()
]).then
(axios.
spread
((res1, res2)
=>))
.catch
((error)
=>);
}
import axios from
'axios'
;// 環境的切換
/*const runversion = process.env.node_env;
if (runversion === 'development') else if (runversion === 'production') */
// 請求超時時間
axios.defaults.timeout =
10000
;// post的請求頭
axios.defaults.headers.post[
'content-type']=
;// 配置請求***
axios.interceptors.request.
use(
(config)
=>
,(error)
=>);
// 配置響應***
axios.interceptors.response.
use(
(response)
=>
else},
(error)
=>);
export
default
function
ajax
(url =
'', params =
, type =
'get'))
;}else
if(type.
touppercase()
==='post'))
;}// 1.2 處理結果並返回
promise.
then
((response)
=>).
catch
((error)
=>);
});}
在package.json中,增加配置:"proxy": ""
使用 http-proxy-middleware 中介軟體,建立 src/setupproxy.js檔案。
網路工具 ss
ss命令用於顯示socket狀態.他可以顯示packet sockets,tcp sockets,udp sockets,dccp sockets,raw sockets,unix domain sockets等等統計.它比其他工具展示等多tcp和state資訊.它是乙個非常實用 快速 有效的跟蹤i...
網路工具類
public class netstateutils return false 判斷當前網路是否是wifi網路 param context return boolean public static boolean iswifi context context return false 判斷當前網路是...
linux 網路工具
測試網路流量 1.nload 讓使用者可以分開來監控入站流量和出站流量。centos安裝 yum install nload y centos安裝 yum install iftop y 可測量通過每乙個套接字連線傳輸的資料 它採用的工作方式有別於nload。iftop使用pcap庫來捕獲進出網路介...