Merge remote-tracking branch 'origin/v1.0' into v1.0
This commit is contained in:
commit
2543d9416a
|
@ -91,12 +91,11 @@
|
||||||
let url = new URL(this.addProtocol(this.request.url));
|
let url = new URL(this.addProtocol(this.request.url));
|
||||||
url.searchParams.forEach((value, key) => {
|
url.searchParams.forEach((value, key) => {
|
||||||
if (key && value) {
|
if (key && value) {
|
||||||
parameters.push(new KeyValue(key, value));
|
this.request.parameters.splice(0, 0, new KeyValue(key, value));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// 添加一个空的,用于填写
|
// 添加一个空的,用于填写
|
||||||
parameters.push(new KeyValue());
|
parameters.push(new KeyValue());
|
||||||
this.request.parameters = parameters;
|
|
||||||
this.request.url = this.getURL(url);
|
this.request.url = this.getURL(url);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
this.$error(this.$t('api_test.request.url_invalid'), 2000)
|
this.$error(this.$t('api_test.request.url_invalid'), 2000)
|
||||||
|
@ -128,7 +127,7 @@
|
||||||
return url;
|
return url;
|
||||||
},
|
},
|
||||||
getURL(url) {
|
getURL(url) {
|
||||||
return decodeURIComponent(url.origin + url.pathname) + "?" + url.searchParams.toString();
|
return decodeURIComponent(url.origin + url.pathname);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -394,7 +394,13 @@ class JMXRequest {
|
||||||
this.port = url.port;
|
this.port = url.port;
|
||||||
this.protocol = url.protocol.split(":")[0];
|
this.protocol = url.protocol.split(":")[0];
|
||||||
if (this.method.toUpperCase() !== "GET") {
|
if (this.method.toUpperCase() !== "GET") {
|
||||||
this.pathname += url.search.replace('&', '&');
|
// this.pathname += url.search.replace('&', '&');
|
||||||
|
this.pathname += '?';
|
||||||
|
request.parameters.forEach(parameter => {
|
||||||
|
if (parameter.name) {
|
||||||
|
this.pathname += (parameter.name + '=' + parameter.value + '&');
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue