我正在尝试解决向服务端点发出POST请求时遇到的问题。
例如,当我发出这样的POST请求时:
pthread_t
并在本地运行项目,在控制台窗口中的“请求URL”类似于这样的http://localhost:4569/api/computer/updatercomputers,这是预期的。
但是,当我向其他服务端点发出发布请求时,如下所示:
getUpdaterComputers(requestParameters): Observable<any> {
return this.http.post('/api/computer/updatercomputers', requestParameters).map(response => response.json());
}
在控制台窗口中,我看到以下请求URL:return this.http.post(`${this.assetsUrl}/computer/update/multi`, request, {
headers: new Headers({
'x-apikey': this.appConfigService.getXApiKey()
})
}).map(response => response.json());
,但失败。当我console.log This.assetUrl时,我看到它在请求URL中没有本地主机部分。
有人可以告诉我我需要去哪里才能使我的发布请求从http.post请求中删除baseURl。