Приложение Windows 10 с Ionic Response со статусом: 0 для URL: ноль - PullRequest
0 голосов
/ 14 июня 2019

У меня есть рабочий стол приложения Ionic 3 для Windows 10, и на моем компьютере я установил приложение рабочего стола, которое у меня тоже есть локальный сервис в порту 8080. Проблема заключается в том, что когда я пытаюсь подключиться к локальной службе .. Ответ приложения Windows - «Состояние 0 для URL: пусто». Просто работайте, когда сервис находится на другом компьютере. У меня неактивный брандмауэр в Windows. Может ли кто-нибудь помочь мне, пожалуйста?

Мой код:

import { Injectable } from '@angular/core';
import { Http,RequestOptions,Headers} from '@angular/http';
import 'rxjs/add/operator/map';

@Injectable()
export class Wservice {
httpHeaders : Headers;     
httpOptions : RequestOptions; 

constructor(public http: Http) {}

initHttpHeaders() {

let encodedstring = btoa(`${user}:${pass}`);
this.httpHeaders = new Headers({'Authorization': 'Basic '+ encodedstring});
this.httpOptions = new RequestOptions({ headers: this.httpHeaders}); 
}


getServiceStatus() : Promise <any> {
this.initHttpHeaders();

return new Promise(resolve => {
this.http.get(`${urladdress}/getStatus`, this.httpOptions)
      .map(res => res.json().data)
      .subscribe(data => {
      resolve(data);
}, error => {
   resolve(error);

});
});
}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...