HttpClientlink
Perform HTTP requests.
执行 HTTP 请求。
说明
HttpClient
is available as an injectable class, with methods to perform HTTP requests. Each request method has multiple signatures, and the return type varies according to which signature is called (mainly the values of observe
and responseType
).
HttpClient
是一个可供注入的类,具有一些用来执行 HTTP 请求的方法。 每个请求方法都有多重签名,并根据签名返回不同的数据类型(主要取决于 observe
和 responseType
的值)。
方法
Constructs an 为一个特定的 HTTP 请求构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
req | Type: |
返回值
Observable<HttpEvent<R>>
Construct a request which interprets the body as an ArrayBuffer
and returns it.
构造一个请求,这个请求会把 body 解释为 ArrayBuffer
,并返回它。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a request which interprets the body as a Blob
and returns it.
构造一个请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a request which interprets the body as text and returns it.
构造一个请求,这个请求会把 body 解释为文本,并返回它。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a request which interprets the body as an Blob
and returns the full event stream.
构造一个请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a request which interprets the body as text and returns the full event stream.
构造一个请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a request which interprets the body as JSON and returns the full event stream.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<any>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a request which interprets the body as JSON and returns the full event stream.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<R>>
: an Observable
of all HttpEvent
s for the request, with a body type of R
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 R
型的。
Construct a request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a request which interprets the body as a Blob
and returns the full response.
构造一个请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a request which interprets the body as text and returns the full response.
构造一个请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a request which interprets the body as JSON and returns the full response.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a request which interprets the body as JSON and returns the full response.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
method | Type: |
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<R>>
: an Observable
of the HttpResponse
for the request, with a body type of R
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 R
型的。
Construct a request which interprets the body as JSON and returns it.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
method | Type: |
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a request which interprets the body as JSON and returns it.
构造一个请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
method | Type: |
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<R>
: an Observable
of the HttpResponse
for the request, with a body type of R
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 R
型的。
Construct a request in a manner where response type and requested Observable
are not known statically.
以某种方式构造请求,其响应类型和所请求的 Observable
都是无法静态获知的。
参数
method | Type: |
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<any>
: an Observable
of whatever was requested, typed to any
.
所请求的任意 Observable
,其类型是 any
。
This method can be called in one of two ways. Either an HttpRequest
instance can be passed directly as the only parameter, or a method can be passed as the first parameter, a string URL as the second, and an options hash as the third.
该方法有两种调用方式。或者直接把一个 HttpRequest
实例作为唯一的参数传进去,或者第一个参数传入 method,第二个参数传入 URL,第三个参数传入表示配置项的哈希对象。
If a HttpRequest
object is passed directly, an Observable
of the raw HttpEvent
stream will be returned.
如果直接传入 HttpRequest
对象,它就会返回一个原始 HttpEvent
组成的 Observable
流。
If a request is instead built by providing a URL, the options object determines the return type of request()
. In addition to configuring request parameters such as the outgoing headers and/or the body, the options hash specifies two key pieces of information about the request: the responseType
and what to observe
.
如果是通过提供 URL 的方式构建的,配置项将决定 request()
的返回值类型。 除了配置请求头或 body 等请求参数之外,该配置项的哈希对象中还可以指定两个和请求本身有关的键:responseType
以及想要 observe
什么。
The responseType
value determines how a successful response body will be parsed. If responseType
is the default json
, a type interface for the resulting object may be passed as a type parameter to request()
.
responseType
的值决定要如何解析响应体。如果 responseType
是 json
(默认值),则还可以为 request
传入一个用来表示结果类型的类型接口。
The observe
value determines the return type of request()
, based on what the consumer is interested in observing. A value of events
will return an Observable<HttpEvent>
representing the raw HttpEvent
stream, including progress events by default. A value of response
will return an Observable<HttpResponse<T>>
where the T
parameter of HttpResponse
depends on the responseType
and any optionally provided type parameter. A value of body
will return an Observable<T>
with the same T
body type.
observe
的值决定 request()
的返回值类型,这取决于消费方在订阅时对哪些东西感兴趣。 当它的值是 events
时,它将返回一个 Observable<HttpEvent>
,以表示原始的 HTTPEvent
流,默认还包括网络通讯进度事件。 当它的值是 response
时,它将返回一个 Observable<HttpResponse<T>>
,HttpResponse
的 T
参数 取决于 responseType
以及可选提供的类型参数。 当它的值是 body
时,它将返回一个 body 类型为 T
的 Observable<T>
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a DELETE request which interprets the body as a Blob
and returns it.
构造一个 DELETE
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a DELETE request which interprets the body as text and returns it.
构造一个 DELETE
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a DELETE request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 DELETE
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a DELETE request which interprets the body as a Blob
and returns the full event stream.
构造一个 DELETE
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a DELETE request which interprets the body as text and returns the full event stream.
构造一个 DELETE
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a DELETE request which interprets the body as JSON and returns the full event stream.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a DELETE request which interprets the body as JSON and returns the full event stream.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a DELETE request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 DELETE
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a DELETE request which interprets the body as a Blob
and returns the full response.
构造一个 DELETE
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a DELETE request which interprets the body as text and returns the full response.
构造一个 DELETE
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a DELETE request which interprets the body as JSON and returns the full response.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a DELETE request which interprets the body as JSON and returns the full response.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a DELETE request which interprets the body as JSON and returns it.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a DELETE request which interprets the body as JSON and returns it.
构造一个 DELETE
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a GET request which interprets the body as a Blob
and returns it.
构造一个 GET
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a GET request which interprets the body as text and returns it.
构造一个 GET
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a GET request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 GET
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a GET request which interprets the body as a Blob
and returns the full event stream.
构造一个 GET
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a GET request which interprets the body as text and returns the full event stream.
构造一个 GET
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a GET request which interprets the body as JSON and returns the full event stream.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a GET request which interprets the body as JSON and returns the full event stream.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a GET request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 GET
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a GET request which interprets the body as a Blob
and returns the full response.
构造一个 GET
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a GET request which interprets the body as text and returns the full response.
构造一个 GET
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a GET request which interprets the body as JSON and returns the full response.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a GET request which interprets the body as JSON and returns the full response.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a GET request which interprets the body as JSON and returns it.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a GET request which interprets the body as JSON and returns it.
构造一个 GET
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
参数
url | Type: |
options | Type: |
返回值
Observable<Blob>
Construct a HEAD request which interprets the body as text and returns it.
构造一个 HEAD
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a HEAD request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 HEAD
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a HEAD request which interprets the body as a Blob
and returns the full event stream.
构造一个 HEAD
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a HEAD request which interprets the body as text and returns the full event stream.
构造一个 HEAD
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a HEAD request which interprets the body as JSON and returns the full event stream.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a HEAD request which interprets the body as JSON and returns the full event stream.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a HEAD request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 HEAD
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a HEAD request which interprets the body as a Blob
and returns the full response.
构造一个 HEAD
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a HEAD request which interprets the body as text and returns the full response.
构造一个 HEAD
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a HEAD request which interprets the body as JSON and returns the full response.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a HEAD request which interprets the body as JSON and returns the full response.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a HEAD request which interprets the body as JSON and returns it.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a HEAD request which interprets the body as JSON and returns it.
构造一个 HEAD
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||
Construct a JSONP request for the given URL and name of the callback parameter. 使用指定的 URL 和回调函数名构造一个 JSONP 请求。 参数
返回值
一个 | ||||
Construct a JSONP request for the given URL and name of the callback parameter. 使用指定的 URL 和回调函数名构造一个 JSONP 请求。 参数
返回值
一个 | ||||
A suitable interceptor must be installed (e.g. via the 必须安装一个合适的拦截器(比如借助 |
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct an OPTIONS request which interprets the body as a Blob
and returns it.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct an OPTIONS request which interprets the body as text and returns it.
构造一个 OPTIONS
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct an OPTIONS request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct an OPTIONS request which interprets the body as a Blob
and returns the full event stream.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct an OPTIONS request which interprets the body as text and returns the full event stream.
构造一个 OPTIONS
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct an OPTIONS request which interprets the body as JSON and returns the full event stream.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct an OPTIONS request which interprets the body as JSON and returns the full event stream.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct an OPTIONS request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct an OPTIONS request which interprets the body as a Blob
and returns the full response.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct an OPTIONS request which interprets the body as text and returns the full response.
构造一个 OPTIONS
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct an OPTIONS request which interprets the body as JSON and returns the full response.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct an OPTIONS request which interprets the body as JSON and returns the full response.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct an OPTIONS request which interprets the body as JSON and returns it.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct an OPTIONS request which interprets the body as JSON and returns it.
构造一个 OPTIONS
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a PATCH request which interprets the body as a Blob
and returns it.
构造一个 PATCH
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a PATCH request which interprets the body as text and returns it.
构造一个 PATCH
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a PATCH request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 PATCH
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a PATCH request which interprets the body as a Blob
and returns the full event stream.
构造一个 PATCH
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a PATCH request which interprets the body as text and returns the full event stream.
构造一个 PATCH
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a PATCH request which interprets the body as JSON and returns the full event stream.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a PATCH request which interprets the body as JSON and returns the full event stream.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a PATCH request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 PATCH
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a PATCH request which interprets the body as a Blob
and returns the full response.
构造一个 PATCH
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a PATCH request which interprets the body as text and returns the full response.
构造一个 PATCH
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a PATCH request which interprets the body as JSON and returns the full response.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a PATCH request which interprets the body as JSON and returns the full response.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a PATCH request which interprets the body as JSON and returns it.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a PATCH request which interprets the body as JSON and returns it.
构造一个 PATCH
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a POST request which interprets the body as a Blob
and returns it.
构造一个 POST
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a POST request which interprets the body as text and returns it.
构造一个 POST
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a POST request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 POST
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a POST request which interprets the body as a Blob
and returns the full event stream.
构造一个 POST
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a POST request which interprets the body as text and returns the full event stream.
构造一个 POST
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a POST request which interprets the body as JSON and returns the full event stream.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a POST request which interprets the body as JSON and returns the full event stream.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a POST request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 POST
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a POST request which interprets the body as a Blob
and returns the full response.
构造一个 POST
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a POST request which interprets the body as text and returns the full response.
构造一个 POST
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a POST request which interprets the body as JSON and returns the full response.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a POST request which interprets the body as JSON and returns the full response.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a POST request which interprets the body as JSON and returns it.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a POST request which interprets the body as JSON and returns it.
构造一个 POST
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。
Constructs an 构造一个 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<ArrayBuffer>
: an Observable
of the body as an ArrayBuffer
.
一个由 ArrayBuffer
型的 body 组成的 Observable
对象。
Construct a PUT request which interprets the body as a Blob
and returns it.
构造一个 PUT
请求,这个请求会把 body 解释为 Blob
,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<Blob>
: an Observable
of the body as a Blob
.
一个由 Blob
型的 body 组成的 Observable
对象。
Construct a PUT request which interprets the body as text and returns it.
构造一个 PUT
请求,这个请求会把 body 解释为文本,并返回它。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<string>
: an Observable
of the body as a string
.
一个由 string
型的 body 组成的 Observable
对象。
Construct a PUT request which interprets the body as an ArrayBuffer
and returns the full event stream.
构造一个 PUT
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<ArrayBuffer>>
: an Observable
of all HttpEvent
s for the request, with a body type of ArrayBuffer
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 ArrayBuffer
型的。
Construct a PUT request which interprets the body as a Blob
and returns the full event stream.
构造一个 PUT
请求,这个请求会把 body 解释为 Blob
,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Blob>>
: an Observable
of all HttpEvent
s for the request, with a body type of Blob
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Blob
型的。
Construct a PUT request which interprets the body as text and returns the full event stream.
构造一个 PUT
请求,这个请求会把 body 解释为文本,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<string>>
: an Observable
of all HttpEvent
s for the request, with a body type of string
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 string
型的。
Construct a PUT request which interprets the body as JSON and returns the full event stream.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<Object>>
: an Observable
of all HttpEvent
s for the request, with a body type of Object
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 Object
型的。
Construct a PUT request which interprets the body as JSON and returns the full event stream.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回完整的事件流。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpEvent<T>>
: an Observable
of all HttpEvent
s for the request, with a body type of T
.
一个由该请求的所有 HttpEvents
组成的 Observable
对象,事件的 body 是 T
型的。
Construct a PUT request which interprets the body as an ArrayBuffer
and returns the full response.
构造一个 PUT
请求,这个请求会把 body 解释为 ArrayBuffer
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<ArrayBuffer>>
: an Observable
of the HttpResponse
for the request, with a body type of ArrayBuffer
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 ArrayBuffer
型的。
Construct a PUT request which interprets the body as a Blob
and returns the full response.
构造一个 PUT
请求,这个请求会把 body 解释为 Blob
,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Blob>>
: an Observable
of the HttpResponse
for the request, with a body type of Blob
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Blob
型的。
Construct a PUT request which interprets the body as text and returns the full response.
构造一个 PUT
请求,这个请求会把 body 解释为文本,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<string>>
: an Observable
of the HttpResponse
for the request, with a body type of string
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 string
型的。
Construct a PUT request which interprets the body as JSON and returns the full response.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<Object>>
: an Observable
of the HttpResponse
for the request, with a body type of Object
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 Object
型的。
Construct a PUT request which interprets the body as JSON and returns the full response.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回完整的响应体。
参数
url | Type: |
body | Type: |
options | Type: |
返回值
Observable<HttpResponse<T>>
: an Observable
of the HttpResponse
for the request, with a body type of T
.
一个由该请求的 HttpResponse
组成的 Observable
对象,其 body 是 T
型的。
Construct a PUT request which interprets the body as JSON and returns it.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<Object>
: an Observable
of the body as an Object
.
一个由 Object
型的 body 组成的 Observable
对象。
Construct a PUT request which interprets the body as JSON and returns it.
构造一个 PUT
请求,这个请求会把 body 解释为 JSON ,并返回它。
参数
url | Type: |
body | Type: |
options | Type: 可选. 默认值是 |
返回值
Observable<T>
: an Observable
of the body as type T
.
一个由 T
型的 body 组成的 Observable
对象。