Als «angular-httpclient» getaggte Fragen


8
Durch Hinzufügen eines HTTP-Headers zum Angular HttpClient wird der Header nicht gesendet. Warum?
Hier ist mein Code: import { HttpClient, HttpErrorResponse, HttpHeaders } from '@angular/common/http'; logIn(username: string, password: string) { const url = 'http://server.com/index.php'; const body = JSON.stringify({username: username, password: password}); const headers = new HttpHeaders(); headers.set('Content-Type', 'application/json; charset=utf-8'); this.http.post(url, body, {headers: headers}).subscribe( (data) => { console.log(data); }, (err: HttpErrorResponse) => { if …

8
Angular 4 HttpClient-Abfrageparameter
Ich habe nach einer Möglichkeit gesucht, Abfrageparameter an einen API-Aufruf mit den neuen zu übergeben HttpClientModule, HttpClientund habe noch keine Lösung gefunden. Mit dem alten HttpModul würden Sie so etwas schreiben. getNamespaceLogs(logNamespace) { // Setup log namespace query parameter let params = new URLSearchParams(); params.set('logNamespace', logNamespace); this._Http.get(`${API_URL}/api/v1/data/logs`, { search: params …

11
Fehler beim Abfangen in Angular HttpClient
Ich habe einen Datendienst, der so aussieht: @Injectable() export class DataService { baseUrl = 'http://localhost' constructor( private httpClient: HttpClient) { } get(url, params): Promise<Object> { return this.sendRequest(this.baseUrl + url, 'get', null, params) .map((res) => { return res as Object }) .toPromise(); } post(url, body): Promise<Object> { return this.sendRequest(this.baseUrl + url, …

6
Angular HttpClient "HTTP-Fehler beim Parsen"
Ich versuche, eine POST-Anfrage von Angular 4 an mein Laravel-Backend zu senden. Mein LoginService hat diese Methode: login(email: string, password: string) { return this.http.post(`http://10.0.1.19/login`, { email, password }) } Ich abonniere diese Methode in meiner LoginComponent: .subscribe( (response: any) => { console.log(response) location.reload() }, (error: any) => { console.log(error) }) …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.