クラス HttpComponents5MessageSender.RemoveSoapHeadersInterceptor

java.lang.ObjectSE
org.springframework.ws.transport.http.HttpComponents5MessageSender.RemoveSoapHeadersInterceptor
実装されたすべてのインターフェース:
org.apache.hc.core5.http.HttpRequestInterceptor
含まれているクラス:
HttpComponents5MessageSender

public static class HttpComponents5MessageSender.RemoveSoapHeadersInterceptor extends ObjectSE implements org.apache.hc.core5.http.HttpRequestInterceptor
HttpClient Content-Length および Transfer-Encoding ヘッダーをリクエストから削除する HttpRequestInterceptor 実装。一部の SAAJ およびその他の SOAP 実装はこれらのヘッダーを自分で設定し、HttpClient が設定されている場合は例外をスローするため、必要です。
  • コンストラクターの詳細

    • RemoveSoapHeadersInterceptor

      public RemoveSoapHeadersInterceptor()
  • メソッドの詳細

    • process

      public void process(org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.EntityDetails entityDetails, org.apache.hc.core5.http.protocol.HttpContext httpContext) throws org.apache.hc.core5.http.HttpException, IOExceptionSE
      次で指定:
      インターフェース org.apache.hc.core5.http.HttpRequestInterceptorprocess 
      例外:
      org.apache.hc.core5.http.HttpException
      IOExceptionSE