IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

HttpObserve a t-il disparu d'Angular 8 pour une requête HttpClient get


Sujet :

Angular

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    729
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 729
    Par défaut HttpObserve a t-il disparu d'Angular 8 pour une requête HttpClient get
    Bonjour, je développe une application angular 8. j'essaye d'implémenter une requête HttpClient get à l'aide de la documentation : https://angular.io/api/common/http/HttpClient.

    Pour résumer, j'essaye d'utiliser la requête get(url: string, httpHeader: HttpHeaders, observe: HttpObserve, params : HttpParams) , mais il semble que HttpObserve a disparu en angular 8. pouvez vous m'aider ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    729
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 729
    Par défaut
    Rebonjour, je vais vous donner plus de precision
    Mon principal objectif est d'ajouter des HttpParams (ou plutôt un object representant tous les parametres additionnels à ma requête) à ma requête.
    Voici ma requête de service
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
          getListProduitImmobilierDTO(pagesize: number, page: number, params: HttpParams): Observable<ProduitImmobilierDTO[]> {
            const headerDict = {
              'Content-Type': 'application/json',
              Accept: 'application/json',
              'Accept-Charset': 'charset=UTF-8',
              'Access-Control-Allow-Headers': 'Content-Type'
            };
            return this.http.get('/api/produitimmobilier/all/' + pagesize + '/' + page, new HttpHeaders(headerDict), { observe: 'response' }, params).pipe(map((jsonArray: any) => jsonArray.map((jsonItem: object) => ProduitImmobilierDTO.fromJson(jsonItem))));
          }
    Comme vous pouvez le voir, j'ai rajouté { observe: 'response' } à la place de HttpObserve, mais il m'indique l'erreur suivante:
    Expected 1-2 arguments, but got 4.
    Ce que je peux vous dire avec certitude, c'est que cette méthode de service marche parfaitement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
          getListProduitImmobilierDTO(pagesize: number, page: number): Observable<ProduitImmobilierDTO[]> {
            const headerDict = {
              'Content-Type': 'application/json',
              Accept: 'application/json',
              'Accept-Charset': 'charset=UTF-8',
              'Access-Control-Allow-Headers': 'Content-Type'
            };
     
            const requestOptions = {
              headers: new HttpHeaders(headerDict)
            };
            return this.http.get('/api/produitimmobilier/all/' + pagesize + '/' + page, requestOptions).pipe(map((jsonArray: any) =>jsonArray.map((jsonItem) => ProduitImmobilierDTO.fromJson(jsonItem))));
        }

Discussions similaires

  1. Quand est-ce qu'on utilise la méthode Prepare pour une requête
    Par aimer_Delphi dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/09/2018, 08h20
  2. Réponses: 3
    Dernier message: 23/05/2016, 19h38
  3. Est-ce que je fais bien de choisir Python pour une appli Android ?
    Par nilsb13 dans le forum Général Python
    Réponses: 7
    Dernier message: 23/09/2015, 12h51
  4. Réponses: 8
    Dernier message: 28/03/2011, 15h54
  5. Est-ce que je peux utiliser les mêmes variables pour javascript et PHP?
    Par sparil dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 01/07/2007, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo