【发布时间】: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 测试了一个空白的离子应用程序,它工作正常。
标签: java angular cordova ionic3