Я разрабатываю api rest на java 6, потому что на моей работе использую Tomcat 6. У меня есть точка de api, работающая с 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-скрипты: 3.2.0
Cordova:
cordova (Cordova CLI): 8.1.2 (cordova-lib@8.1.1) Cordova Платформы: Android 7.1.2 Cordova Plugins: cordova-plugin-ionic-клавиатура 2.1.3, cordova-plugin-ionic-webview 2.2.0, (и 8 другихr плагинов)
Система:
Инструменты Android SDK: 26.1.1 (/ home / usuario / Android / Sdk) NodeJS: v8.12.0 (/ usr / bin / node) npm: 6.4.1 ОС: Linux 4.15