インターフェース HeadersAwareSenderWebServiceConnection

すべてのスーパーインターフェース:
AutoCloseableSE, WebServiceConnection
すべての既知の実装クラス:
AbstractHttpSenderConnection, AbstractSenderConnection, ClientHttpRequestConnection, HttpComponents5Connection, HttpComponentsConnection, HttpUrlConnection, JdkHttpClientConnection, JmsSenderConnection, MailSenderConnection, XmppSenderConnection

public interface HeadersAwareSenderWebServiceConnection extends WebServiceConnection
レスポンスヘッダーを認識し、リクエストヘッダーを定義できる WebServiceConnection のサブインターフェース。
導入:
2.3
  • 方法の詳細

    • getResponseHeaderNames

      IteratorSE<StringSE> getResponseHeaderNames() throws IOExceptionSE
      レスポンスに含まれるすべてのヘッダー名を反復処理して返します。ヘッダーがない場合、空の Iterator を返します。
      例外:
      IOExceptionSE
    • getResponseHeaders

      IteratorSE<StringSE> getResponseHeaders(StringSE name) throws IOExceptionSE
      指定されたレスポンスヘッダーのすべての文字列値を反復処理して返します。指定された名前のヘッダーが存在しない場合は、空の Iterator を返します。
      例外:
      IOExceptionSE
    • addRequestHeader

      void addRequestHeader(StringSE name, StringSE value) throws IOExceptionSE
      指定された名前と値でリクエストヘッダーを追加します。このメソッドは複数回呼び出すことができ、複数の値を持つヘッダーを許可します。
      パラメーター:
      name - ヘッダーの名前
      value - ヘッダーの値
      例外:
      IOExceptionSE