|
@ -145,21 +145,21 @@ class PureHttp { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 单独抽离的post工具函数
|
|
|
// 单独抽离的post工具函数
|
|
|
public post<T>( |
|
|
|
|
|
|
|
|
public post<T, P>( |
|
|
url: string, |
|
|
url: string, |
|
|
params?: T, |
|
|
params?: T, |
|
|
config?: PureHttpRequestConfig |
|
|
config?: PureHttpRequestConfig |
|
|
): Promise<T> { |
|
|
|
|
|
return this.request<T>("post", url, params, config); |
|
|
|
|
|
|
|
|
): Promise<P> { |
|
|
|
|
|
return this.request<P>("post", url, params, config); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 单独抽离的get工具函数
|
|
|
// 单独抽离的get工具函数
|
|
|
public get<T>( |
|
|
|
|
|
|
|
|
public get<T, P>( |
|
|
url: string, |
|
|
url: string, |
|
|
params?: T, |
|
|
params?: T, |
|
|
config?: PureHttpRequestConfig |
|
|
config?: PureHttpRequestConfig |
|
|
): Promise<T> { |
|
|
|
|
|
return this.request<T>("get", url, params, config); |
|
|
|
|
|
|
|
|
): Promise<P> { |
|
|
|
|
|
return this.request<P>("get", url, params, config); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|