HyperRequest
hyper.get( "https//api.github.com/users" );
hyper.setMethod( "PUT" )
.withHeaders( { "Authorization" = "Bearer #token#" } )
.setUrl( "https://jsonplaceholder.typicode.com/posts/1" )
.setBody( {
title: "New Title"
} )
.send();Defaults
{
"method": "GET"
"resolveUrls": false,
"encodeUrl": true,
"timeout": 10, // in seconds
"maximumRedirects": "*", // follow redirects indefinitely
"bodyFormat": "json",
"throwOnError": false
}Executing Requests
get
getName
Type
Required
Default
Description
getAsync
getAsyncName
Type
Required
Default
Description
post
postName
Type
Required
Default
Description
postAsync
postAsyncName
Type
Required
Default
Description
put
putName
Type
Required
Default
Description
putAsync
putAsyncName
Type
Required
Default
Description
patch
patchName
Type
Required
Default
Description
patchAsync
patchAsyncName
Type
Required
Default
Description
delete
deleteName
Type
Required
Default
Description
deleteAsync
deleteAsyncName
Type
Required
Default
Description
head
headName
Type
Required
Default
Description
headAsync
headAsyncName
Type
Required
Default
Description
options
optionsName
Type
Required
Default
Description
optionsAsync
optionsAsyncName
Type
Required
Default
Description
send
sendName
Type
Required
Default
Description
sendAsync
sendAsyncName
Type
Required
Default
Description
Building Requests
getRequestId
getRequestIdName
Type
Required
Default
Description
getFullURL
getFullURLName
Type
Required
Default
Description
getBaseURL
getBaseURLName
Type
Required
Default
Description
setBaseURL
setBaseURLName
Type
Required
Default
Description
getURL
getURLName
Type
Required
Default
Description
setURL
setURLName
Type
Required
Default
Description
setResolveURL
setResolveURLName
Type
Required
Default
Description
getMethod
getMethodName
Type
Required
Default
Description
setMethod
setMethodName
Type
Required
Default
Description
withBasicAuth
withBasicAuthName
Type
Required
Default
Description
withCertificateAuth
withCertificateAuthName
Type
Required
Default
Description
withNTLMAuth
withNTLMAuthName
Type
Required
Default
Description
withRequestCallback
withRequestCallbackName
Type
Required
Default
Description
withResponseCallback
withResponseCallbackName
Type
Required
Default
Description
getUsername
getUsernameName
Type
Required
Default
Description
setUsername
setUsernameName
Type
Required
Default
Description
getPassword
getPasswordName
Type
Required
Default
Description
setPassword
setPasswordName
Type
Required
Default
Description
getTimeout
getTimeoutName
Type
Required
Default
Description
setTimeout
setTimeoutName
Type
Required
Default
Description
withoutRedirecting
withoutRedirectingName
Type
Required
Default
Description
withoutEncodingUrl
withoutEncodingUrlName
Type
Required
Default
Description
getMaximumRedirects
getMaximumRedirectsName
Type
Required
Default
Description
setMaximumRedirects
setMaximumRedirectsName
Type
Required
Default
Description
getBody
getBodyName
Type
Required
Default
Description
setBody
setBodyName
Type
Required
Default
Description
hasBody
hasBodyName
Type
Required
Default
Description
getBodyFormat
getBodyFormatName
Type
Required
Default
Description
setBodyFormat
setBodyFormatName
Type
Required
Default
Description
asJson
asJsonName
Type
Required
Default
Description
asFormFields
asFormFieldsName
Type
Required
Default
Description
asXML
asXMLName
Type
Required
Default
Description
getReferrer
getReferrerName
Type
Required
Default
Description
getHeaders
getHeadersName
Type
Required
Default
Description
setHeaders
setHeadersName
Type
Required
Default
Description
setHeader
setHeaderName
Type
Required
Default
Description
withHeaders
withHeadersName
Type
Required
Default
Description
forwardHeaders
forwardHeadersName
Type
Required
Default
Description
hasHeader
hasHeaderName
Type
Required
Default
Description
getCookies
getCookiesName
Type
Required
Default
Description
setCookies
setCookiesName
Type
Required
Default
Description
setCookie
setCookieName
Type
Required
Default
Description
withCookies
withCookiesName
Type
Required
Default
Description
withCredentials
withCredentialsName
Type
Required
Default
Description
hasCookie
hasCookieName
Type
Required
Default
Description
setContentType
setContentTypeName
Type
Required
Default
Description
setAccept
setAcceptName
Type
Required
Default
Description
getQueryParams
getQueryParamsName
Type
Required
Default
Description
setQueryParams
setQueryParamsName
Type
Required
Default
Description
getQueryParam
getQueryParamName
Type
Required
Default
Description
getQueryParamByName
getQueryParamByNameName
Type
Required
Default
Description
getAllQueryParamsByName
getAllQueryParamsByNameName
Type
Required
Default
Description
setQueryParam
setQueryParamName
Type
Required
Default
Description
appendQueryParam
appendQueryParamName
Type
Required
Default
Description
withQueryParams
withQueryParamsName
Type
Required
Default
Description
appendQueryParams
appendQueryParamsName
Type
Required
Default
Description
hasQueryParam
hasQueryParamName
Type
Required
Default
Description
attach
attachName
Type
Required
Default
Description
setThrowOnError
setThrowOnErrorName
Type
Required
Default
Description
throwErrors
throwErrorsName
Type
Required
Default
Description
allowErrors
allowErrorsName
Type
Required
Default
Description
clone
cloneName
Type
Required
Default
Description
clear
clearName
Type
Required
Default
Description
when
whenName
Type
Required
Default
Description
setProperties
setPropertiesName
Type
Required
Default
Description
setHttpClient
setHttpClientName
Type
Required
Default
Description
setInterceptorService
setInterceptorServiceName
Type
Required
Default
Description
setAsyncManager
setAsyncManagerName
Type
Required
Default
Description
getMemento
getMementoName
Type
Required
Default
Description
debug
debugName
Type
Required
Default
Description
Last updated

