96 строки
6.5 KiB
YAML
96 строки
6.5 KiB
YAML
### YamlMime:JavaType
|
|
uid: "com.azure.core.http.HttpClient"
|
|
fullName: "com.azure.core.http.HttpClient"
|
|
name: "HttpClient"
|
|
nameWithType: "HttpClient"
|
|
summary: "A generic interface for sending HTTP requests and getting responses."
|
|
syntax: "public interface **HttpClient**"
|
|
methods:
|
|
- uid: "com.azure.core.http.HttpClient.createDefault()"
|
|
fullName: "com.azure.core.http.HttpClient.createDefault()"
|
|
name: "createDefault()"
|
|
nameWithType: "HttpClient.createDefault()"
|
|
summary: "Creates a new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
modifiers:
|
|
- "static"
|
|
syntax: "public static HttpClient createDefault()"
|
|
desc: "Creates a new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
returns:
|
|
description: "A new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
type: "<xref href=\"com.azure.core.http.HttpClient?alt=com.azure.core.http.HttpClient&text=HttpClient\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.core.http.HttpClient.createDefault(com.azure.core.util.HttpClientOptions)"
|
|
fullName: "com.azure.core.http.HttpClient.createDefault(HttpClientOptions clientOptions)"
|
|
name: "createDefault(HttpClientOptions clientOptions)"
|
|
nameWithType: "HttpClient.createDefault(HttpClientOptions clientOptions)"
|
|
summary: "Creates a new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
modifiers:
|
|
- "static"
|
|
parameters:
|
|
- description: "Configuration options applied to the created <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref>."
|
|
name: "clientOptions"
|
|
type: "<xref href=\"com.azure.core.util.HttpClientOptions?alt=com.azure.core.util.HttpClientOptions&text=HttpClientOptions\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public static HttpClient createDefault(HttpClientOptions clientOptions)"
|
|
desc: "Creates a new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
returns:
|
|
description: "A new <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> instance."
|
|
type: "<xref href=\"com.azure.core.http.HttpClient?alt=com.azure.core.http.HttpClient&text=HttpClient\" data-throw-if-not-resolved=\"False\" />"
|
|
- uid: "com.azure.core.http.HttpClient.send(com.azure.core.http.HttpRequest)"
|
|
fullName: "com.azure.core.http.HttpClient.send(HttpRequest request)"
|
|
name: "send(HttpRequest request)"
|
|
nameWithType: "HttpClient.send(HttpRequest request)"
|
|
summary: "Send the provided request asynchronously."
|
|
modifiers:
|
|
- "abstract"
|
|
parameters:
|
|
- description: "The HTTP request to send."
|
|
name: "request"
|
|
type: "<xref href=\"com.azure.core.http.HttpRequest?alt=com.azure.core.http.HttpRequest&text=HttpRequest\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public abstract Mono<HttpResponse> send(HttpRequest request)"
|
|
desc: "Send the provided request asynchronously."
|
|
returns:
|
|
description: "A <xref uid=\"reactor.core.publisher.Mono\" data-throw-if-not-resolved=\"false\" data-raw-source=\"Mono\"></xref> that emits the response asynchronously."
|
|
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a><<xref href=\"com.azure.core.http.HttpResponse?alt=com.azure.core.http.HttpResponse&text=HttpResponse\" data-throw-if-not-resolved=\"False\" />>"
|
|
- uid: "com.azure.core.http.HttpClient.send(com.azure.core.http.HttpRequest,com.azure.core.util.Context)"
|
|
fullName: "com.azure.core.http.HttpClient.send(HttpRequest request, Context context)"
|
|
name: "send(HttpRequest request, Context context)"
|
|
nameWithType: "HttpClient.send(HttpRequest request, Context context)"
|
|
summary: "Sends the provided request asynchronously with contextual information."
|
|
modifiers:
|
|
- "default"
|
|
parameters:
|
|
- description: "The HTTP request to send."
|
|
name: "request"
|
|
type: "<xref href=\"com.azure.core.http.HttpRequest?alt=com.azure.core.http.HttpRequest&text=HttpRequest\" data-throw-if-not-resolved=\"False\" />"
|
|
- description: "Contextual information about the request."
|
|
name: "context"
|
|
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public default Mono<HttpResponse> send(HttpRequest request, Context context)"
|
|
desc: "Sends the provided request asynchronously with contextual information."
|
|
returns:
|
|
description: "A <xref uid=\"reactor.core.publisher.Mono\" data-throw-if-not-resolved=\"false\" data-raw-source=\"Mono\"></xref> that emits the response asynchronously."
|
|
type: "<a href=\"https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html\">Mono</a><<xref href=\"com.azure.core.http.HttpResponse?alt=com.azure.core.http.HttpResponse&text=HttpResponse\" data-throw-if-not-resolved=\"False\" />>"
|
|
- uid: "com.azure.core.http.HttpClient.sendSync(com.azure.core.http.HttpRequest,com.azure.core.util.Context)"
|
|
fullName: "com.azure.core.http.HttpClient.sendSync(HttpRequest request, Context context)"
|
|
name: "sendSync(HttpRequest request, Context context)"
|
|
nameWithType: "HttpClient.sendSync(HttpRequest request, Context context)"
|
|
summary: "Sends the provided request synchronously with contextual information."
|
|
modifiers:
|
|
- "default"
|
|
parameters:
|
|
- description: "The HTTP request to send."
|
|
name: "request"
|
|
type: "<xref href=\"com.azure.core.http.HttpRequest?alt=com.azure.core.http.HttpRequest&text=HttpRequest\" data-throw-if-not-resolved=\"False\" />"
|
|
- description: "Contextual information about the request."
|
|
name: "context"
|
|
type: "<xref href=\"com.azure.core.util.Context?alt=com.azure.core.util.Context&text=Context\" data-throw-if-not-resolved=\"False\" />"
|
|
syntax: "public default HttpResponse sendSync(HttpRequest request, Context context)"
|
|
desc: "Sends the provided request synchronously with contextual information."
|
|
returns:
|
|
description: "The response."
|
|
type: "<xref href=\"com.azure.core.http.HttpResponse?alt=com.azure.core.http.HttpResponse&text=HttpResponse\" data-throw-if-not-resolved=\"False\" />"
|
|
type: "interface"
|
|
desc: "A generic interface for sending HTTP requests and getting responses."
|
|
metadata: {}
|
|
package: "com.azure.core.http"
|
|
artifact: com.azure:azure-core:1.52.0
|