インターフェース HeadersAwareSenderWebServiceConnection
- すべてのスーパーインターフェース:
AutoCloseableSE,WebServiceConnection
- すべての既知の実装クラス:
AbstractHttpSenderConnection、AbstractSenderConnection、ClientHttpRequestConnection、HttpComponents5Connection、HttpComponentsConnection、HttpUrlConnection、JdkHttpClientConnection、JmsSenderConnection、MailSenderConnection、XmppSenderConnection
レスポンスヘッダーを認識し、リクエストヘッダーを定義できる
WebServiceConnection のサブインターフェース。- 導入:
- 2.3
方法の概要
修飾子と型メソッド説明voidaddRequestHeader(StringSE name, StringSE value) 指定された名前と値でリクエストヘッダーを追加します。レスポンスに含まれるすべてのヘッダー名を反復して返します。getResponseHeaders(StringSE name) 指定されたレスポンスヘッダーのすべての文字列値の反復処理を返します。インターフェース org.springframework.ws.transport.WebServiceConnection から継承されたメソッド
close, getErrorMessage, getUri, hasError, receive, send
方法の詳細
getResponseHeaderNames
レスポンスに含まれるすべてのヘッダー名を反復処理して返します。ヘッダーがない場合、空のIteratorを返します。getResponseHeaders
指定されたレスポンスヘッダーのすべての文字列値を反復処理して返します。指定された名前のヘッダーが存在しない場合は、空のIteratorを返します。addRequestHeader
指定された名前と値でリクエストヘッダーを追加します。このメソッドは複数回呼び出すことができ、複数の値を持つヘッダーを許可します。- パラメーター:
name- ヘッダーの名前value- ヘッダーの値- 例外:
IOExceptionSE