Package com.intuit.karate.http
Class Request
java.lang.Object
com.intuit.karate.http.Request
- All Implemented Interfaces:
org.graalvm.polyglot.proxy.Proxy,org.graalvm.polyglot.proxy.ProxyObject
- Author:
- pthomas3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBody()List<io.netty.handler.codec.http.cookie.Cookie>longgetHeaderValues(String name) getMultiPart(String name) getMultiPartAsJsValue(String name) booleangetParamBool(String name) booleangetParamExists(String name) intgetParamInt(String name) getParamJson(String name) getParamValues(String name) getPath()com.linecorp.armeria.common.RequestContextlongbooleanbooleanisAjax()booleanbooleanbooleanpathMatches(String pattern) voidvoidvoidsetBody(byte[] body) voidsetCookiesRaw(List<String> values) voidsetEndTime(long endTime) voidsetHeaderCommaDelimited(String name, String value) voidsetHeaders(Map<String, List<String>> headers) voidvoidvoidsetParamCommaDelimited(String name, String value) voidvoidvoidsetPathParams(Map<String, String> pathParams) voidsetRequestContext(com.linecorp.armeria.common.RequestContext requestContext) voidsetResourcePath(String resourcePath) voidsetResourceType(ResourceType resourceType) voidsetStartTime(long startTime) voidvoidsetUrlBase(String urlBase) toMap()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.graalvm.polyglot.proxy.ProxyObject
removeMember
-
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
-
getHeaderValues
-
getHeader
-
getContentType
-
getCookies
-
getParamInt
-
getParamBool
-
getParam
-
getParam
-
getParamValues
-
getParamExists
-
getPath
-
getPathRaw
-
setUrl
-
setStartTime
public void setStartTime(long startTime) -
getStartTime
public long getStartTime() -
setEndTime
public void setEndTime(long endTime) -
getEndTime
public long getEndTime() -
getUrlAndPath
-
getUrlBase
-
setUrlBase
-
setPath
-
getPathOriginal
-
setResourceType
-
getResourcePath
-
setResourcePath
-
getMethod
-
setMethod
-
getParams
-
setParams
-
pathMatches
-
setParamCommaDelimited
-
setParam
-
getPathParam
-
getPathParams
-
setPathParams
-
getHeaders
-
setHeaders
-
setCookiesRaw
-
setHeaderCommaDelimited
-
getBody
public byte[] getBody() -
setBody
public void setBody(byte[] body) -
getBodyAsString
-
getBodyConverted
-
isHttpGetForStaticResource
public boolean isHttpGetForStaticResource() -
getResourceType
-
getParamJson
-
getMultiPart
-
getMultiPartAsJsValue
-
processBody
public void processBody() -
getMember
- Specified by:
getMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
toMap
-
getMemberKeys
- Specified by:
getMemberKeysin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
hasMember
- Specified by:
hasMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
putMember
- Specified by:
putMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
toString
-