2023-02-27
功能完善
This commit is contained in:
@@ -18,7 +18,8 @@ export default class request {
|
||||
// 获取默认信息
|
||||
getDefault(data, options = {}) {
|
||||
//判断url是不是链接
|
||||
let urlType = /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+).)+([A-Za-z0-9-~/])+$/.test(data.url);
|
||||
let urlType = /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+).)+([A-Za-z0-9-~/])+$/.test(
|
||||
data.url);
|
||||
let config = Object.assign({}, this.config, options, data);
|
||||
if (data.method == "FILE") {
|
||||
config.url = urlType ? data.url : this.fileUrl + data.url;
|
||||
@@ -88,6 +89,7 @@ export default class request {
|
||||
return;
|
||||
}
|
||||
let requestInfo = this.getDefault(data);
|
||||
|
||||
//请求前回调
|
||||
if (this.requestStart) {
|
||||
let requestStart = this.requestStart(requestInfo);
|
||||
@@ -110,9 +112,12 @@ export default class request {
|
||||
return;
|
||||
}
|
||||
}
|
||||
console.log("url: requestInfo.url》》》》", requestInfo.url)
|
||||
console.log("url: requestInfo.header》》》》", requestInfo.header)
|
||||
let requestData = {
|
||||
url: requestInfo.url,
|
||||
header: requestInfo.header, //加入请求头
|
||||
|
||||
success: (res) => {
|
||||
//请求完成回调
|
||||
this.requestEnd && this.requestEnd(requestInfo, res);
|
||||
|
||||
Reference in New Issue
Block a user