Angular 5 http POST调用未触发
http post调用未从我的应用程序触发。请检查以下http post调用代码Angular 5 http POST调用未触发,angular,http-post,angular5,angular-cli,httpclient,Angular,Http Post,Angular5,Angular Cli,Httpclient,http post调用未从我的应用程序触发。请检查以下http post调用代码 getTables(): Observable<any[]> { return this.http.post<any[]>('http://zltstesasweb01.phs.org:7980/SASBIWS/rest/storedProcesses/Web/hsd3_hsd_pcp_try_111/dataTargets/WEBOUT','<stp><par
getTables(): Observable<any[]> {
return this.http.post<any[]>('http://zltstesasweb01.phs.org:7980/SASBIWS/rest/storedProcesses/Web/hsd3_hsd_pcp_try_111/dataTargets/WEBOUT','<stp><parameters><selFilter>V</selFilter></parameters></stp>',httpOptions);
}
我在控制台中得到以下错误
我也无法在“网络”选项卡中看到post通话
内存中角度web api的问题。内存中的web api阻止了真实的api调用及其在localdata服务中的搜索。当我在app.module.ts的配置中添加passThruUnknownUrl:true时。它开始工作了
@NgModule({
imports: [
....
HttpClientModule,
...
HttpClientInMemoryWebApiModule.forRoot(
LocaldatasericeService,{ dataEncapsulation: false,
passThruUnknownUrl: true }
)
...
]
不要发布错误的图片。粘贴错误文本,以便人们可以搜索此错误。
@NgModule({
imports: [
....
HttpClientModule,
...
HttpClientInMemoryWebApiModule.forRoot(
LocaldatasericeService,{ dataEncapsulation: false,
passThruUnknownUrl: true }
)
...
]