Preguntas etiquetadas con angular-httpclient


8
Agregar un encabezado HTTP al Angular HttpClient no envía el encabezado, ¿por qué?
Aquí está mi código: 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
Parámetros de consulta angular 4 HttpClient
He estado buscando una manera de pasar consulta parámetros en una llamada a la API con el nuevo HttpClientModule's HttpClient, y todavía tengo que encontrar una solución. Con el antiguo Httpmódulo escribirías algo como esto. getNamespaceLogs(logNamespace) { // Setup log namespace query parameter let params = new URLSearchParams(); params.set('logNamespace', logNamespace); …

11
Detectando errores en Angular HttpClient
Tengo un servicio de datos que se parece a esto: @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 …

6
Angular HttpClient "Error de HTTP durante el análisis"
Intento enviar una solicitud POST desde Angular 4 a mi backend de Laravel. Mi LoginService tiene este método: login(email: string, password: string) { return this.http.post(`http://10.0.1.19/login`, { email, password }) } Me suscribo a este método en mi LoginComponent: .subscribe( (response: any) => { console.log(response) location.reload() }, (error: any) => { …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.