i think i’m writing some mistake in my code i was struggle last 2 days i haven’t solution please help…
-
error is :- [Error] WebSocket network error: The operation couldn’t be completed. Connection refused (x192) [Error] ERROR – Response {_body: XMLHttpRequestProgressEvent, status: 0, ok: false, …} Response {_body: XMLHttpRequestProgressEvent, status: 0, ok: false, statusText: “”, headers: Headers, …}Response
-
and my code is :-
import { Http, Headers, RequestOptions } from ‘@angular/http’; import { Injectable } from ‘@angular/core’; import ‘rxjs/add/operator/map’;
/* Generated class for the RestapiServiceProvider provider.
See https://angular.io/guide/dependency-injection for more info on providers and Angular DI. */
@Injectable() export class RestapiServiceProvider {
apiUrl = ‘http://localhost:8100/development/abc/public/api/v1/apiName’;
constructor(public http: Http) { console.log(‘Hello RestapiServiceProvider Provider’); }
getUsers() {
let headers = new Headers(); headers.append(‘Content-Type’, ‘application/json’); headers.append(‘Access-Control-Allow-Origin’, ‘*’); headers.append(‘Access-Control-Allow-Methods’, ‘POST, GET, OPTIONS, PUT’); headers.append(‘Accept’,‘application/json’); headers.append(“Access-Control-Allow-Headers”, “X-Requested-With”);
let options = new RequestOptions({ headers: headers,withCredentials: true });
let data1 = JSON.stringify({ user_id: 14, token: “dsfdsffsfsffsdfffsdffsfs” });
if (this.data) { return Promise.resolve(this.data); }
return new Promise(resolve => {
// app.post(’/’, function(req, res, next) { // Handle the post for this route // }) this.http.post(this.apiUrl, data1, options)
.map(res => res.json())
.subscribe(data => { this.data = data; resolve(this.data); }); }); }
}