类 RootUriRequestExpectationManager.ReplaceUriClientHttpRequest

java.lang.Object
cn.taketoday.http.client.support.HttpRequestDecorator
cn.taketoday.framework.test.web.client.RootUriRequestExpectationManager.ReplaceUriClientHttpRequest
所有已实现的接口:
cn.taketoday.http.client.ClientHttpRequest, cn.taketoday.http.HttpMessage, cn.taketoday.http.HttpOutputMessage, cn.taketoday.http.HttpRequest
封闭类:
RootUriRequestExpectationManager

private static class RootUriRequestExpectationManager.ReplaceUriClientHttpRequest extends cn.taketoday.http.client.support.HttpRequestDecorator implements cn.taketoday.http.client.ClientHttpRequest
ClientHttpRequest wrapper to replace the request URI.
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private final URI
     
  • 构造器概要

    构造器
    构造器
    说明
    ReplaceUriClientHttpRequest(URI uri, cn.taketoday.http.client.ClientHttpRequest request)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    cn.taketoday.http.client.ClientHttpResponse
     
     
    cn.taketoday.http.client.ClientHttpRequest
     
     

    从类继承的方法 cn.taketoday.http.client.support.HttpRequestDecorator

    getHeaders, getMethod, getMethodValue

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 cn.taketoday.http.HttpMessage

    getHeaders

    从接口继承的方法 cn.taketoday.http.HttpOutputMessage

    sendFile, sendFile, sendFile, setContentType, supportsZeroCopy

    从接口继承的方法 cn.taketoday.http.HttpRequest

    getMethod, getMethodValue
  • 字段详细资料

    • uri

      private final URI uri
  • 构造器详细资料

    • ReplaceUriClientHttpRequest

      ReplaceUriClientHttpRequest(URI uri, cn.taketoday.http.client.ClientHttpRequest request)
  • 方法详细资料

    • getURI

      public URI getURI()
      指定者:
      getURI 在接口中 cn.taketoday.http.HttpRequest
      覆盖:
      getURI 在类中 cn.taketoday.http.client.support.HttpRequestDecorator
    • getBody

      public OutputStream getBody() throws IOException
      指定者:
      getBody 在接口中 cn.taketoday.http.HttpOutputMessage
      抛出:
      IOException
    • execute

      public cn.taketoday.http.client.ClientHttpResponse execute() throws IOException
      指定者:
      execute 在接口中 cn.taketoday.http.client.ClientHttpRequest
      抛出:
      IOException
    • getRequest

      public cn.taketoday.http.client.ClientHttpRequest getRequest()
      覆盖:
      getRequest 在类中 cn.taketoday.http.client.support.HttpRequestDecorator