| 修飾子と型 | フィールドと説明 |
|---|---|
static HttpHeaders | HttpHeaders.EMPTY 空の HttpHeaders インスタンス(不変)。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | HttpMessage.getHeaders() このメッセージのヘッダーを返します。 |
HttpHeaders | HttpEntity.getHeaders() このエンティティのヘッダーを返します。 |
static HttpHeaders | HttpHeaders.readOnlyHttpHeaders(HttpHeaders headers) 必要に応じて、指定されたヘッダーの周囲に読み取り専用の HttpHeaders ラッパーを適用します。 |
static HttpHeaders | HttpHeaders.readOnlyHttpHeaders(MultiValueMap<StringSE, StringSE> headers) 必要に応じて、指定されたヘッダーの周囲に読み取り専用の HttpHeaders ラッパーを適用します。 |
static HttpHeaders | HttpHeaders.writableHttpHeaders(HttpHeaders headers)readOnlyHttpHeaders(HttpHeaders) を介して特定のヘッダーの周囲に以前に適用された可能性のある読み取り専用ラッパーを削除します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
B | ResponseEntity.HeadersBuilder.headers(HttpHeaders headers) 指定されたヘッダーをエンティティのヘッダーマップにコピーします。 |
B | RequestEntity.HeadersBuilder.headers(HttpHeaders headers) 指定されたヘッダーをエンティティのヘッダーマップにコピーします。 |
static HttpHeaders | HttpHeaders.readOnlyHttpHeaders(HttpHeaders headers) 必要に応じて、指定されたヘッダーの周囲に読み取り専用の HttpHeaders ラッパーを適用します。 |
static HttpHeaders | HttpHeaders.writableHttpHeaders(HttpHeaders headers)readOnlyHttpHeaders(HttpHeaders) を介して特定のヘッダーの周囲に以前に適用された可能性のある読み取り専用ラッパーを削除します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
B | ResponseEntity.HeadersBuilder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのエンティティのヘッダーを操作します。 |
B | RequestEntity.HeadersBuilder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのエンティティのヘッダーを操作します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | AbstractClientHttpRequest.getHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract ClientHttpResponse | AbstractClientHttpRequest.executeInternal(HttpHeaders headers) 指定されたヘッダーとコンテンツを HTTP リクエストに書き込む抽象テンプレートメソッド。 |
protected abstract OutputStreamSE | AbstractClientHttpRequest.getBodyInternal(HttpHeaders headers) 本文を返す抽象テンプレートメソッド。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
MultipartBodyBuilder.PartBuilder | MultipartBodyBuilder.PartBuilder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーを介してパーツヘッダーを操作します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ClientHttpResponseDecorator.getHeaders() |
HttpHeaders | ClientHttpRequestDecorator.getHeaders() |
HttpHeaders | AbstractClientHttpRequest.getHeaders() |
| コンストラクターと説明 |
|---|
AbstractClientHttpRequest(HttpHeaders headers) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | HttpRequestWrapper.getHeaders() ラップされたリクエストのヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | Part.headers() パーツに関連付けられたヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected reactor.core.publisher.Mono<DataBuffer> | MultipartWriterSupport.generatePartHeaders(HttpHeaders headers, DataBufferFactory bufferFactory) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | StringHttpMessageConverter.addDefaultHeaders(HttpHeaders headers, StringSE s, MediaType type) |
protected void | AbstractHttpMessageConverter.addDefaultHeaders(HttpHeaders headers, T t, MediaType contentType) 出力メッセージにデフォルトのヘッダーを追加します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | MappingJacksonInputMessage.getHeaders() |
| コンストラクターと説明 |
|---|
MappingJacksonInputMessage(InputStreamSE body, HttpHeaders headers) |
MappingJacksonInputMessage(InputStreamSE body, HttpHeaders headers, ClassSE<?> deserializationView) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | MarshallingHttpMessageConverter.readFromSource(ClassSE<?> clazz, HttpHeaders headers, SourceSE source) |
protected ObjectSE | Jaxb2RootElementHttpMessageConverter.readFromSource(ClassSE<?> clazz, HttpHeaders headers, SourceSE source) |
protected T | Jaxb2CollectionHttpMessageConverter.readFromSource(ClassSE<? extends T> clazz, HttpHeaders headers, SourceSE source) |
protected abstract T | AbstractXmlHttpMessageConverter.readFromSource(ClassSE<? extends T> clazz, HttpHeaders headers, SourceSE source)AbstractHttpMessageConverter.read(Class, HttpInputMessage) から呼び出される抽象テンプレートメソッド。 |
protected void | MarshallingHttpMessageConverter.writeToResult(ObjectSE o, HttpHeaders headers, ResultSE result) |
protected void | Jaxb2RootElementHttpMessageConverter.writeToResult(ObjectSE o, HttpHeaders headers, ResultSE result) |
protected void | Jaxb2CollectionHttpMessageConverter.writeToResult(T t, HttpHeaders headers, ResultSE result) |
protected abstract void | AbstractXmlHttpMessageConverter.writeToResult(T t, HttpHeaders headers, ResultSE result)AbstractXmlHttpMessageConverter.writeInternal(Object, HttpOutputMessage) から呼び出される抽象テンプレートメソッド。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ServletServerHttpResponse.getHeaders() |
HttpHeaders | ServletServerHttpRequest.getHeaders() |
HttpHeaders | DelegatingServerHttpResponse.getHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | AbstractServerHttpResponse.getHeaders() |
HttpHeaders | ServerHttpRequestDecorator.getHeaders() |
HttpHeaders | AbstractServerHttpRequest.getHeaders() |
HttpHeaders | ServerHttpResponseDecorator.getHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ServerHttpRequest.Builder | ServerHttpRequest.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) リクエストヘッダーを操作します。 |
| コンストラクターと説明 |
|---|
AbstractListenerServerHttpResponse(DataBufferFactory bufferFactory, HttpHeaders headers) |
AbstractServerHttpRequest(URISE uri, StringSE contextPath, HttpHeaders headers) リクエストの URI とヘッダーを持つコンストラクター。 |
AbstractServerHttpResponse(DataBufferFactory dataBufferFactory, HttpHeaders headers) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | MockHttpInputMessage.getHeaders() |
HttpHeaders | MockHttpOutputMessage.getHeaders() ヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | MockClientHttpResponse.getHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | MockPart.getHeaders()HttpHeaders バッキングヘッダー関連のアクセサーメソッドを返し、選択されたヘッダーエントリを設定できるようにします。 |
HttpHeaders | MockMultipartHttpServletRequest.getMultipartHeaders(StringSE paramOrFileName) |
HttpHeaders | MockMultipartHttpServletRequest.getRequestHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
MockServerRequest.Builder | MockServerRequest.Builder.headers(HttpHeaders headers) |
| 修飾子と型 | メソッドと説明 |
|---|---|
DefaultResponseCreator | DefaultResponseCreator.headers(HttpHeaders headers) 指定されたすべてのヘッダーをコピーします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ExchangeResult.getRequestHeaders() サーバーに送信されたリクエストヘッダーを返します。 |
HttpHeaders | ExchangeResult.getResponseHeaders() サーバーから受信したレスポンスヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
WebTestClient.Builder | WebTestClient.Builder.defaultHeaders(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでデフォルトのヘッダーを操作します。 |
S | WebTestClient.RequestHeadersSpec.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでリクエストのヘッダーを操作します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
MockHttpServletRequestBuilder | MockHttpServletRequestBuilder.headers(HttpHeaders httpHeaders) すべてのヘッダーをリクエストに追加します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected HttpHeaders | PrintingResultHandler.getRequestHeaders(MockHttpServletRequest request) |
protected HttpHeaders | PrintingResultHandler.getResponseHeaders(MockHttpServletResponse response) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | UnknownContentTypeException.getResponseHeaders()HTTP レスポンスヘッダーを返します。 |
HttpHeaders | RestClientResponseException.getResponseHeaders()HTTP レスポンスヘッダーを返します。 |
HttpHeaders | RestOperations.headForHeaders(StringSE url, MapSE<StringSE,?> uriVariables)URI テンプレートで指定されたリソースのすべてのヘッダーを取得します。 |
HttpHeaders | RestTemplate.headForHeaders(StringSE url, MapSE<StringSE,?> uriVariables) |
HttpHeaders | RestOperations.headForHeaders(StringSE url, ObjectSE... uriVariables)URI テンプレートで指定されたリソースのすべてのヘッダーを取得します。 |
HttpHeaders | RestTemplate.headForHeaders(StringSE url, ObjectSE... uriVariables) |
HttpHeaders | RestOperations.headForHeaders(URISE url)URL で指定されたリソースのすべてのヘッダーを取得します。 |
HttpHeaders | RestTemplate.headForHeaders(URISE url) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ResponseExtractor<HttpHeaders> | RestTemplate.headersExtractor()HttpHeaders のレスポンス抽出プログラムを返します。 |
protected ResponseExtractor<HttpHeaders> | AsyncRestTemplate.headersExtractor() 使用すべきではありません。 HttpHeaders のレスポンス抽出を返します。 |
ListenableFuture<HttpHeaders> | AsyncRestOperations.headForHeaders(StringSE url, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 URI テンプレートで指定されたリソースのすべてのヘッダーを非同期に取得します。 |
ListenableFuture<HttpHeaders> | AsyncRestTemplate.headForHeaders(StringSE url, MapSE<StringSE,?> uriVariables) 使用すべきではありません。 |
ListenableFuture<HttpHeaders> | AsyncRestOperations.headForHeaders(StringSE url, ObjectSE... uriVariables) 使用すべきではありません。 URI テンプレートで指定されたリソースのすべてのヘッダーを非同期に取得します。 |
ListenableFuture<HttpHeaders> | AsyncRestTemplate.headForHeaders(StringSE url, ObjectSE... uriVariables) 使用すべきではありません。 |
ListenableFuture<HttpHeaders> | AsyncRestOperations.headForHeaders(URISE url) 使用すべきではありません。 URL で指定されたリソースのすべてのヘッダーを非同期に取得します。 |
ListenableFuture<HttpHeaders> | AsyncRestTemplate.headForHeaders(URISE url) 使用すべきではありません。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static HttpClientErrorException | HttpClientErrorException.create(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset)HttpClientErrorException または HTTP ステータス固有のサブクラスを作成します。 |
static HttpServerErrorException | HttpServerErrorException.create(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset)HttpServerErrorException または HTTP ステータス固有のサブクラスを作成します。 |
static HttpClientErrorException | HttpClientErrorException.create(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) オプションの準備済みメッセージを含む HttpClientErrorException.create(HttpStatus, String, HttpHeaders, byte[], Charset) のバリアント。 |
static HttpServerErrorException | HttpServerErrorException.create(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) オプションの準備済みメッセージを含む HttpServerErrorException.create(String, HttpStatus, String, HttpHeaders, byte[], Charset) のバリアント。 |
| コンストラクターと説明 |
|---|
HttpClientErrorException(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpClientErrorException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツ、準備されたメッセージを含むコンストラクター。 |
HttpServerErrorException(HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
HttpServerErrorException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) ステータスコードとステータステキスト、ヘッダー、コンテンツ、準備されたメッセージを含むコンストラクター。 |
HttpStatusCodeException(HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset)HttpStatus、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
HttpStatusCodeException(StringSE message, HttpStatus statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset)HttpStatus、ステータステキスト、コンテンツ、レスポンス文字セットを使用してインスタンスを作成します。 |
RestClientResponseException(StringSE message, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset) 指定されたレスポンスデータでの新しいインスタンスを構築します。 |
UnknownContentTypeException(TypeSE targetType, MediaType contentType, int statusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody) 指定されたレスポンスデータでの新しいインスタンスを構築します。 |
UnknownHttpStatusCodeException(int rawStatusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset)HttpStatus、ステータステキスト、レスポンス本文コンテンツに基づいて、HttpStatusCodeException の新しいインスタンスを構築します。 |
UnknownHttpStatusCodeException(StringSE message, int rawStatusCode, StringSE statusText, HttpHeaders responseHeaders, byte[] responseBody, CharsetSE responseCharset)HttpStatus、ステータステキスト、レスポンス本文コンテンツに基づいて、HttpStatusCodeException の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | MultipartHttpServletRequest.getMultipartHeaders(StringSE paramOrFileName) マルチパートリクエストの指定された部分のヘッダーを返します。 |
HttpHeaders | MultipartHttpServletRequest.getRequestHeaders() このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | RequestPartServletServerHttpRequest.getHeaders() |
HttpHeaders | StandardMultipartHttpServletRequest.getMultipartHeaders(StringSE paramOrFileName) |
HttpHeaders | DefaultMultipartHttpServletRequest.getMultipartHeaders(StringSE paramOrFileName) |
HttpHeaders | AbstractMultipartHttpServletRequest.getRequestHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ClientResponse.Headers.asHttpHeaders() ヘッダーを HttpHeaders インスタンスとして返します。 |
HttpHeaders | WebClientResponseException.getHeaders()HTTP レスポンスヘッダーを返します。 |
HttpHeaders | WebClientRequestException.getHeaders()HTTP リクエストヘッダーを返します。 |
HttpHeaders | ClientRequest.headers() このリクエストのヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static WebClientResponseException | WebClientResponseException.create(int statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset)WebClientResponseException または HTTP ステータス固有のサブクラスを作成します。 |
static WebClientResponseException | WebClientResponseException.create(int statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset, HttpRequest request)WebClientResponseException または HTTP ステータス固有のサブクラスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
WebClient.Builder | WebClient.Builder.defaultHeaders(ConsumerSE<HttpHeaders> headersConsumer) これまでに宣言されたすべての WebClient.Builder.defaultHeader(String, String...) へのアクセスを提供し、追加、置換、削除する機能があります。 |
ClientResponse.Builder | ClientResponse.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
ClientRequest.Builder | ClientRequest.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのリクエストのヘッダーを操作します。 |
S | WebClient.RequestHeadersSpec.headers(ConsumerSE<HttpHeaders> headersConsumer) これまでに宣言されたすべてのヘッダーへのアクセスを提供し、値を追加、置換、削除できます。 |
| コンストラクターと説明 |
|---|
UnknownHttpStatusCodeException(int statusCode, HttpHeaders headers, byte[] responseBody, CharsetSE responseCharset) 指定されたパラメーターで UnknownHttpStatusCodeException の新しいインスタンスを作成します。 |
UnknownHttpStatusCodeException(int statusCode, HttpHeaders headers, byte[] responseBody, CharsetSE responseCharset, HttpRequest request) 指定されたパラメーターで UnknownHttpStatusCodeException の新しいインスタンスを作成します。 |
WebClientRequestException(ThrowableSE ex, HttpMethod method, URISE uri, HttpHeaders headers) スロー可能のコンストラクター。 |
WebClientResponseException(int statusCode, StringSE statusText, HttpHeaders headers, byte[] body, CharsetSE charset) レスポンスデータのみを含むコンストラクター、およびデフォルトメッセージ。 |
WebClientResponseException(int status, StringSE reasonPhrase, HttpHeaders headers, byte[] body, CharsetSE charset, HttpRequest request) レスポンスデータのみを含むコンストラクター、およびデフォルトメッセージ。 |
WebClientResponseException(StringSE message, int statusCode, StringSE statusText, HttpHeaders headers, byte[] responseBody, CharsetSE charset) 準備されたメッセージを持つコンストラクター。 |
WebClientResponseException(StringSE message, int statusCode, StringSE statusText, HttpHeaders headers, byte[] responseBody, CharsetSE charset, HttpRequest request) 準備されたメッセージを持つコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ClientResponseWrapper.HeadersWrapper.asHttpHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ServerRequest.Headers.asHttpHeaders() ヘッダーを HttpHeaders のインスタンスとして取得します。 |
HttpHeaders | ServerResponse.headers() このレスポンスのヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
RenderingResponse.Builder | RenderingResponse.Builder.headers(HttpHeaders headers) 指定されたヘッダーをエンティティのヘッダーマップにコピーします。 |
EntityResponse.Builder<T> | EntityResponse.Builder.headers(HttpHeaders headers) 指定されたヘッダーをエンティティのヘッダーマップにコピーします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ServerRequest.Builder | ServerRequest.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのリクエストのヘッダーを操作します。 |
B | ServerResponse.HeadersBuilder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ServerRequestWrapper.HeadersWrapper.asHttpHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | HttpResource.getResponseHeaders() 現在のリソースを提供する HTTP レスポンスに提供される HTTP ヘッダー。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | Rendering.headers() レスポンスに追加するヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
B | Rendering.Builder.headers(HttpHeaders headers) レスポンスに追加するヘッダーを指定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | HandshakeInfo.getHeaders() ハンドシェイクリクエストから HTTP ヘッダーを返します。これは、サーバーセッションのサーバーリクエストヘッダーまたはクライアントセッションのクライアントレスポンスヘッダーのいずれかです。 |
| コンストラクターと説明 |
|---|
HandshakeInfo(URISE uri, HttpHeaders headers, reactor.core.publisher.Mono<PrincipalSE> principal, StringSE protocol) ハンドシェイクに関する基本情報を持つコンストラクター。 |
HandshakeInfo(URISE uri, HttpHeaders headers, reactor.core.publisher.Mono<PrincipalSE> principal, StringSE protocol, InetSocketAddressSE remoteAddress, MapSE<StringSE, ObjectSE> attributes, StringSE logPrefix) 使用すべきではありません。 |
HandshakeInfo(URISE uri, HttpHeaders headers, MultiValueMap<StringSE, HttpCookie> cookies, reactor.core.publisher.Mono<PrincipalSE> principal, StringSE protocol, InetSocketAddressSE remoteAddress, MapSE<StringSE, ObjectSE> attributes, StringSE logPrefix)Cookie、リモートアドレス、属性、ログプレフィックスなどの追加情報を使用してサーバー側で使用することを目的としたコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<VoidSE> | StandardWebSocketClient.execute(URISE url, HttpHeaders headers, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | ReactorNettyWebSocketClient.execute(URISE url, HttpHeaders requestHeaders, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | UndertowWebSocketClient.execute(URISE url, HttpHeaders headers, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | JettyWebSocketClient.execute(URISE url, HttpHeaders headers, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | WebSocketClient.execute(URISE url, HttpHeaders headers, WebSocketHandler handler) カスタムヘッダーを持つ WebSocketClient.execute(URI, WebSocketHandler) のバリアント。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | NotAcceptableStatusException.getResponseHeaders() "Accept" ヘッダーを含む HttpHeaders、または空のインスタンスを返します。 |
HttpHeaders | ResponseStatusException.getResponseHeaders() エラーレスポンスに追加する必要がある例外に関連付けられたヘッダーを返します。 |
HttpHeaders | MethodNotAllowedException.getResponseHeaders()「許可」ヘッダー付きの HttpHeaders を返します。 |
HttpHeaders | UnsupportedMediaTypeStatusException.getResponseHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | NoHandlerFoundException.getHeaders() |
| コンストラクターと説明 |
|---|
NoHandlerFoundException(StringSE httpMethod, StringSE requestURL, HttpHeaders headers)NoHandlerFoundException のコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | ServerRequest.Headers.asHttpHeaders() ヘッダーを HttpHeaders のインスタンスとして取得します。 |
HttpHeaders | ServerResponse.headers() このレスポンスのヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
RenderingResponse.Builder | RenderingResponse.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
EntityResponse.Builder<T> | EntityResponse.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
ServerRequest.Builder | ServerRequest.Builder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのリクエストのヘッダーを操作します。 |
B | ServerResponse.HeadersBuilder.headers(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでこのレスポンスのヘッダーを操作します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleAsyncRequestTimeoutException(AsyncRequestTimeoutException ex, HttpHeaders headers, HttpStatus status, WebRequest webRequest)AsyncRequestTimeoutException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleBindException(BindException ex, HttpHeaders headers, HttpStatus status, WebRequest request)BindException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleConversionNotSupported(ConversionNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)ConversionNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleExceptionInternal(ExceptionSE ex, ObjectSE body, HttpHeaders headers, HttpStatus status, WebRequest request) すべての例外型のレスポンス本文をカスタマイズする単一の場所。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMediaTypeNotAcceptableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMediaTypeNotSupported(HttpMediaTypeNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMediaTypeNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMessageNotReadable(HttpMessageNotReadableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMessageNotReadableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpMessageNotWritable(HttpMessageNotWritableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpMessageNotWritableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)HttpRequestMethodNotSupportedException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MethodArgumentNotValidException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingPathVariable(MissingPathVariableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingPathVariableException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingServletRequestParameter(MissingServletRequestParameterException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingServletRequestParameterException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleMissingServletRequestPart(MissingServletRequestPartException ex, HttpHeaders headers, HttpStatus status, WebRequest request)MissingServletRequestPartException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleNoHandlerFoundException(NoHandlerFoundException ex, HttpHeaders headers, HttpStatus status, WebRequest request)NoHandlerFoundException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleServletRequestBindingException(ServletRequestBindingException ex, HttpHeaders headers, HttpStatus status, WebRequest request)ServletRequestBindingException のレスポンスをカスタマイズします。 |
protected ResponseEntity<ObjectSE> | ResponseEntityExceptionHandler.handleTypeMismatch(TypeMismatchException ex, HttpHeaders headers, HttpStatus status, WebRequest request)TypeMismatchException のレスポンスをカスタマイズします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | HttpResource.getResponseHeaders() 現在のリソースを提供する HTTP レスポンスに提供される HTTP ヘッダー。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | WebSocketHttpHeadersWebSocket 仕様 RFC 6455 で定義された HTTP ヘッダーのサポートを追加する HttpHeaders バリアント。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | WebSocketSession.getHandshakeHeaders() ハンドシェイクリクエストで使用されるヘッダーを返します(非 null)。 |
| コンストラクターと説明 |
|---|
WebSocketHttpHeaders(HttpHeaders headers) 指定された既存の HttpHeaders をラップするインスタンスを作成し、それにすべての変更を伝播します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | JettyWebSocketSession.getHandshakeHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | StandardWebSocketSession.getHandshakeHeaders() |
| コンストラクターと説明 |
|---|
StandardWebSocketSession(HttpHeaders headers, MapSE<StringSE, ObjectSE> attributes, InetSocketAddressSE localAddress, InetSocketAddressSE remoteAddress) 標準の WebSocket セッションのコンストラクター。 |
StandardWebSocketSession(HttpHeaders headers, MapSE<StringSE, ObjectSE> attributes, InetSocketAddressSE localAddress, InetSocketAddressSE remoteAddress, PrincipalSE user) ユーザーを WebSocket セッションに関連付けるコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | WebSocketConnectionManager.getHeaders()WebSocket ハンドシェイクリクエストのデフォルトヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract ListenableFuture<WebSocketSession> | AbstractWebSocketClient.doHandshakeInternal(WebSocketHandler webSocketHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> subProtocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) 実際のハンドシェイクを実行して、サーバーへの接続を確立します。 |
void | WebSocketConnectionManager.setHeaders(HttpHeaders headers)WebSocket ハンドシェイクリクエストに追加するデフォルトのヘッダーを提供します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListenableFuture<WebSocketSession> | JettyWebSocketClient.doHandshakeInternal(WebSocketHandler wsHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> protocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ListenableFuture<WebSocketSession> | StandardWebSocketClient.doHandshakeInternal(WebSocketHandler webSocketHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> protocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | WebSocketSessionDecorator.getHandshakeHeaders() |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | AbstractClientSockJsSession.getHandshakeHeaders() |
HttpHeaders | TransportRequest.getHandshakeHeaders() 接続リクエストで送信するヘッダーを返します。 |
HttpHeaders | XhrClientSockJsSession.getHeaders() |
HttpHeaders | TransportRequest.getHttpRequestHeaders()XHR 受信および送信リクエストなどのハンドシェイクリクエスト以外のすべての HTTP リクエストに追加するヘッダーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract void | AbstractXhrTransport.connectInternal(TransportRequest request, WebSocketHandler handler, URISE receiveUrl, HttpHeaders handshakeHeaders, XhrClientSockJsSession session, SettableListenableFuture<WebSocketSession> connectFuture) |
protected void | JettyXhrTransport.connectInternal(TransportRequest transportRequest, WebSocketHandler handler, URISE url, HttpHeaders handshakeHeaders, XhrClientSockJsSession session, SettableListenableFuture<WebSocketSession> connectFuture) |
protected void | UndertowXhrTransport.connectInternal(TransportRequest request, WebSocketHandler handler, URISE receiveUrl, HttpHeaders handshakeHeaders, XhrClientSockJsSession session, SettableListenableFuture<WebSocketSession> connectFuture) |
protected void | RestTemplateXhrTransport.connectInternal(TransportRequest transportRequest, WebSocketHandler handler, URISE receiveUrl, HttpHeaders handshakeHeaders, XhrClientSockJsSession session, SettableListenableFuture<WebSocketSession> connectFuture) |
StringSE | AbstractXhrTransport.executeInfoRequest(URISE infoUrl, HttpHeaders headers) |
StringSE | InfoReceiver.executeInfoRequest(URISE infoUrl, HttpHeaders headers)SockJS の「情報」URL への HTTP リクエストを実行します。 |
protected abstract ResponseEntity<StringSE> | AbstractXhrTransport.executeInfoRequestInternal(URISE infoUrl, HttpHeaders headers) |
protected ResponseEntity<StringSE> | JettyXhrTransport.executeInfoRequestInternal(URISE infoUrl, HttpHeaders headers) |
protected ResponseEntity<StringSE> | UndertowXhrTransport.executeInfoRequestInternal(URISE infoUrl, HttpHeaders headers) |
protected ResponseEntity<StringSE> | RestTemplateXhrTransport.executeInfoRequestInternal(URISE infoUrl, HttpHeaders headers) |
protected ResponseEntity<StringSE> | JettyXhrTransport.executeRequest(URISE url, org.eclipse.jetty.http.HttpMethod method, HttpHeaders headers, StringSE body) |
protected ResponseEntity<StringSE> | UndertowXhrTransport.executeRequest(URISE url, io.undertow.util.HttpString method, HttpHeaders headers, StringSE body) |
void | AbstractXhrTransport.executeSendRequest(URISE url, HttpHeaders headers, TextMessage message) |
void | XhrTransport.executeSendRequest(URISE transportUrl, HttpHeaders headers, TextMessage message) リクエストを実行して、メッセージをサーバーに送信します。 |
protected abstract ResponseEntity<StringSE> | AbstractXhrTransport.executeSendRequestInternal(URISE url, HttpHeaders headers, TextMessage message) |
ResponseEntity<StringSE> | JettyXhrTransport.executeSendRequestInternal(URISE url, HttpHeaders headers, TextMessage message) |
protected ResponseEntity<StringSE> | UndertowXhrTransport.executeSendRequestInternal(URISE url, HttpHeaders headers, TextMessage message) |
ResponseEntity<StringSE> | RestTemplateXhrTransport.executeSendRequestInternal(URISE url, HttpHeaders headers, TextMessage message) |
| 修飾子と型 | メソッドと説明 |
|---|---|
HttpHeaders | WebSocketServerSockJsSession.getHandshakeHeaders() |
HttpHeaders | AbstractHttpSockJsSession.getHandshakeHeaders() |