Java 6内容类型在App Ionic上返回错误的类型

时间:2018-11-20 16:38:27

标签: java angular cordova ionic3

我正在用Java 6开发一个REST API,因为在我的工作中使用的是Tomcat6。我在deman上从事Postman的工作,但是当我尝试在我的Ionic应用程序上使用它时,它返回错误的类型(html而不是json)。

enter image description here

请注意,提供了任何标题

在我的Ionic应用程序上

enter image description here

我在这里使用下一个代码:

getPosData():Observable<any>{

let url = this.isProd ? this.urlBaseProd : this.urlBase;
url += "pos/getposall";   

return this.httpClient.get(url);
}

这是我的控制人

enter image description here

和通用响应类。

enter image description here

我的离子信息

✔收集环境信息-完成!

离子:

ionic(Ionic CLI):4.2.1(/home/usuario/.npm-global/lib/node_modules/ionic)    离子框架:离子角3.9.2    @ ionic / app-scripts:3.2.0

科尔多瓦:

cordova(Cordova CLI):8.1.2(cordova-lib@8.1.1)    Cordova平台:Android 7.1.2    Cordova插件:cordova-plugin-ionic-keyboard 2.1.3,cordova-plugin-ionic-webview 2.2.0(和其他8个插件)

系统:

Android SDK工具:26.1.1(/ home / usuario / Android / SDK)    NodeJS:v8.12.0(/ usr / bin / node)    npm:6.4.1    操作系统:Linux 4.15

1 个答案:

答案 0 :(得分:0)

在调试时,我注意到ionic cordova run android让应用程序在localhost:8080上运行,而我的战争却在同一个地方。因此,我决定将战争部署在预生产服务器上,并且一切正常。