public static class ClientResponseWrapper.HeadersWrapper extends ObjectSE implements ClientResponse.Headers
exchange filter function
のヘッダーを適合させるためにサブクラス化できる Headers
インターフェースの実装。すべてのメソッドは、デフォルトで、ラップされたリクエストを呼び出します。コンストラクターと説明 |
---|
HeadersWrapper(ClientResponse.Headers headers) 指定されたリクエストをラップする新しい HeadersWrapper を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
HttpHeaders | asHttpHeaders() ヘッダーを HttpHeaders インスタンスとして返します。 |
OptionalLongSE | contentLength() Content-Length ヘッダーで指定されているように、本文の長さをバイト単位で返します。 |
OptionalSE<MediaType> | contentType() Content-Type ヘッダーで指定されたボディのメディア型を返します。 |
ListSE<StringSE> | header(StringSE headerName) 指定された名前のヘッダーのヘッダー値(ある場合)を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public HeadersWrapper(ClientResponse.Headers headers)
HeadersWrapper
を作成します。headers
- ラップするヘッダー public OptionalLongSE contentLength()
ClientResponse.Headers
Content-Length
ヘッダーで指定されているように、本文の長さをバイト単位で返します。ClientResponse.Headers
の contentLength
public OptionalSE<MediaType> contentType()
ClientResponse.Headers
Content-Type
ヘッダーで指定されたボディのメディア型を返します。ClientResponse.Headers
の contentType
public ListSE<StringSE> header(StringSE headerName)
ClientResponse.Headers
ヘッダー値が見つからない場合は、空のリストを返します。
ClientResponse.Headers
の header
headerName
- ヘッダー名 public HttpHeaders asHttpHeaders()
ClientResponse.Headers
HttpHeaders
インスタンスとして返します。ClientResponse.Headers
の asHttpHeaders