Class HttpRequest

java.lang.Object
com.intuit.karate.http.HttpRequest

public class HttpRequest extends Object
Author:
pthomas3
  • Constructor Details

    • HttpRequest

      public HttpRequest()
  • Method Details

    • putHeader

      public void putHeader(String name, String... values)
    • putHeader

      public void putHeader(String name, List<String> values)
    • getStartTime

      public long getStartTime()
    • setStartTime

      public void setStartTime(long startTime)
    • getEndTime

      public long getEndTime()
    • setEndTime

      public void setEndTime(long endTime)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getMethod

      public String getMethod()
    • setMethod

      public void setMethod(String method)
    • getHeaders

      public Map<String,List<String>> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,List<String>> headers)
    • getBody

      public byte[] getBody()
    • getBodyAsString

      public String getBodyAsString()
    • setBody

      public void setBody(byte[] body)
    • getBodyForDisplay

      public String getBodyForDisplay()
    • setBodyForDisplay

      public void setBodyForDisplay(String bodyForDisplay)
    • getHeaderValues

      public List<String> getHeaderValues(String name)
    • removeHeader

      public void removeHeader(String name)
    • getHeader

      public String getHeader(String name)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • toRequest

      public Request toRequest()
    • toString

      public String toString()
      Overrides:
      toString in class Object