gpt4 book ai didi

Angular 5 : get method with params and observe response

转载 作者:行者123 更新时间:2023-12-02 03:41:31 24 4
gpt4 key购买 nike

我想使用参数发出一个 get 请求并观察整个响应对象而不是主体。但 get 方法只接受两个参数。我怎样才能实现这个目标?

const params = new HttpParams().set('q', 'cironunes');

this.http.get(server_utl, { params }, {observe:response});

最佳答案

第二个参数接受可以有 paramsobserve 的选项。所以你可以像这样传递你的数据

this.http.get(server_utl, { params, observe: 'response' });

这是方法get的签名

get(url: string, options: {...}): Observable<any>

以及什么可以接受选项参数

headers?: HttpHeaders | {
[header: string]: string | string[];
};
observe?: HttpObserve;
params?: HttpParams | {
[param: string]: string | string[];
};
reportProgress?: boolean;
responseType?: 'arraybuffer' | 'blob' | 'json' | 'text';
withCredentials?: boolean

关于 Angular 5 : get method with params and observe response,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48457312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com