Java 6 Content-type 在 App Ionic 上返回错误的类型
Posted
技术标签:
【中文标题】Java 6 Content-type 在 App Ionic 上返回错误的类型【英文标题】:Java 6 Content-type return wrong type on App Ionic 【发布时间】:2018-11-20 16:38:27 【问题描述】:我正在 java 6 上开发一个 rest api,因为在我的工作中使用的是 Tomcat 6。我有 de api point 在 Postman 上工作,但是当我尝试在我的 Ionic 应用程序上使用它时,它返回错误的类型(html 而不是json)。
请注意,提供任何标题
在我的 Ionic 应用上
这里我使用下一个代码:
getPosData():Observable<any>
let url = this.isProd ? this.urlBaseProd : this.urlBase;
url += "pos/getposall";
return this.httpClient.get(url);
这是我的控制器
还有一个通用的响应类。
我的离子信息
✔ 收集环境信息 - 完成!
离子:
离子(离子 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 平台:安卓 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
【问题讨论】:
我已经用 HttpClient 测试了一个空白的离子应用程序,它工作正常。 【参考方案1】:当我调试时,我注意到ionic cordova run android
让应用程序在 localhost:8080 上运行,而我的战争在同一个地方。所以我决定将我的战争部署在预生产服务器上,一切正常。
【讨论】:
以上是关于Java 6 Content-type 在 App Ionic 上返回错误的类型的主要内容,如果未能解决你的问题,请参考以下文章
javaweb和app的前后台交互与Content-Type理解得出的解决方案
为什么express-js不设置Content-Type标头?