Class Request

java.lang.Object
com.intuit.karate.http.Request
All Implemented Interfaces:
org.graalvm.polyglot.proxy.Proxy, org.graalvm.polyglot.proxy.ProxyObject

public class Request extends Object implements org.graalvm.polyglot.proxy.ProxyObject
Author:
pthomas3
  • Constructor Details

    • Request

      public Request()
  • Method Details

    • getRequestContext

      public com.linecorp.armeria.common.RequestContext getRequestContext()
    • setRequestContext

      public void setRequestContext(com.linecorp.armeria.common.RequestContext requestContext)
    • isAjax

      public boolean isAjax()
    • isMultiPart

      public boolean isMultiPart()
    • getMultiParts

      public Map<String,List<Map<String,Object>>> getMultiParts()
    • getHeaderValues

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

      public String getHeader(String name)
    • getContentType

      public String getContentType()
    • getCookies

      public List<io.netty.handler.codec.http.cookie.Cookie> getCookies()
    • getParamInt

      public int getParamInt(String name)
    • getParamBool

      public boolean getParamBool(String name)
    • getParam

      public String getParam(String name)
    • getParam

      public Object getParam(String name, Object value)
    • getParamValues

      public List<String> getParamValues(String name)
    • getParamExists

      public boolean getParamExists(String name)
    • getPath

      public String getPath()
    • getPathRaw

      public String getPathRaw()
    • setUrl

      public void setUrl(String url)
    • setStartTime

      public void setStartTime(long startTime)
    • getStartTime

      public long getStartTime()
    • setEndTime

      public void setEndTime(long endTime)
    • getEndTime

      public long getEndTime()
    • getUrlAndPath

      public String getUrlAndPath()
    • getUrlBase

      public String getUrlBase()
    • setUrlBase

      public void setUrlBase(String urlBase)
    • setPath

      public void setPath(String path)
    • getPathOriginal

      public String getPathOriginal()
    • setResourceType

      public void setResourceType(ResourceType resourceType)
    • getResourcePath

      public String getResourcePath()
    • setResourcePath

      public void setResourcePath(String resourcePath)
    • getMethod

      public String getMethod()
    • setMethod

      public void setMethod(String method)
    • getParams

      public Map<String,List<String>> getParams()
    • setParams

      public void setParams(Map<String,List<String>> params)
    • pathMatches

      public boolean pathMatches(String pattern)
    • setParamCommaDelimited

      public void setParamCommaDelimited(String name, String value)
    • setParam

      public void setParam(String name, Object value)
    • getPathParam

      public Object getPathParam()
    • getPathParams

      public Map<String,String> getPathParams()
    • setPathParams

      public void setPathParams(Map<String,String> pathParams)
    • getHeaders

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

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

      public void setCookiesRaw(List<String> values)
    • setHeaderCommaDelimited

      public void setHeaderCommaDelimited(String name, String value)
    • getBody

      public byte[] getBody()
    • setBody

      public void setBody(byte[] body)
    • getBodyAsString

      public String getBodyAsString()
    • getBodyConverted

      public Object getBodyConverted()
    • isHttpGetForStaticResource

      public boolean isHttpGetForStaticResource()
    • getResourceType

      public ResourceType getResourceType()
    • getParamJson

      public Object getParamJson(String name)
    • getMultiPart

      public Map<String,Object> getMultiPart(String name)
    • getMultiPartAsJsValue

      public Object getMultiPartAsJsValue(String name)
    • processBody

      public void processBody()
    • getMember

      public Object getMember(String key)
      Specified by:
      getMember in interface org.graalvm.polyglot.proxy.ProxyObject
    • toMap

      public Map<String,Object> toMap()
    • getMemberKeys

      public Object getMemberKeys()
      Specified by:
      getMemberKeys in interface org.graalvm.polyglot.proxy.ProxyObject
    • hasMember

      public boolean hasMember(String key)
      Specified by:
      hasMember in interface org.graalvm.polyglot.proxy.ProxyObject
    • putMember

      public void putMember(String key, org.graalvm.polyglot.Value value)
      Specified by:
      putMember in interface org.graalvm.polyglot.proxy.ProxyObject
    • toString

      public String toString()
      Overrides:
      toString in class Object