fix: base url
This commit is contained in:
parent
97c3e59821
commit
60057ccf6b
|
|
@ -55,7 +55,8 @@ class HttpClient {
|
||||||
private buildUrl(config: RequestConfig) {
|
private buildUrl(config: RequestConfig) {
|
||||||
let url = config.url
|
let url = config.url
|
||||||
if (!url.startsWith('http')) {
|
if (!url.startsWith('http')) {
|
||||||
url = (config.baseURL ?? this.baseURL ?? '') + url
|
const baseURL = config.baseURL ?? this.baseURL ?? ''
|
||||||
|
url = baseURL + (baseURL.endsWith('/') || url.startsWith('/') ? '' : '/') + url
|
||||||
}
|
}
|
||||||
if (config.params) {
|
if (config.params) {
|
||||||
const qs = new URLSearchParams(config.params as Record<string, string>).toString()
|
const qs = new URLSearchParams(config.params as Record<string, string>).toString()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue