bugfix> angular > 投稿

私はAngular 5のプロジェクトで作業しており、wp-apiを使用しています。 APIの助けを借りて、グリッドにデータを表示し、依存するドロップダウンを適用しました。 ページネーションのために、試したヘッダー情報を取得する必要がありますが、問題を解決できません。以下のクエリの助けを借りて、単一のクエリでAPIから異なる情報を取得するために送信します。 ヘッダー情報を取得するにはどうすればよいですか。

return this.http.get(this.baseUrl + this.apiUrl + '?per_page=100&page=' + page_number + '&filter[meta_value][abc]='+abc+'&filter[meta_value][def]='+def+'&filter[meta_value][ghi]='+ghi);

回答 2 件
  • このようなことをしてください:

    public Method () : Observable<HttpResponse<any>>  {
        return this.http.get<any>(`/api/what/ever`, 
        {observe: 'response'});
     }
    
    

  • 応答オブジェクトからこれを試してください。ステータス、ステータステキスト、データなどのヘッダー情報を取得できます。応答メッセージに追加される情報をpostmanで確認できます。それに基づいて、コードをカスタマイズできます。

    return this.http.get(this.url, options).map((response: Response) => response.status/statustext);
    
    

あなたの答え