ShokupanResponse
Defined in: src/response.ts:6
Custom response class to handle response state (headers, status) before the actual Response object is created.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ShokupanResponse():
ShokupanResponse
Returns
Section titled “Returns”ShokupanResponse
Accessors
Section titled “Accessors”hasPopulatedHeaders
Section titled “hasPopulatedHeaders”Get Signature
Section titled “Get Signature”get hasPopulatedHeaders():
boolean
Defined in: src/response.ts:73
Internal: check if headers have been initialized/modified
Returns
Section titled “Returns”boolean
headers
Section titled “headers”Get Signature
Section titled “Get Signature”get headers():
Headers
Defined in: src/response.ts:13
Get the current headers
Returns
Section titled “Returns”Headers
status
Section titled “status”Get Signature
Section titled “Get Signature”get status():
number
Defined in: src/response.ts:21
Get the current status code
Returns
Section titled “Returns”number
Set Signature
Section titled “Set Signature”set status(
code):void
Defined in: src/response.ts:28
Set the status code
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
Methods
Section titled “Methods”append()
Section titled “append()”append(
key,value):ShokupanResponse
Defined in: src/response.ts:48
Append to a response header
Parameters
Section titled “Parameters”string
Header name
string
Header value
Returns
Section titled “Returns”ShokupanResponse
get(
key):string
Defined in: src/response.ts:58
Get a response header value
Parameters
Section titled “Parameters”string
Header name
Returns
Section titled “Returns”string
has(
key):boolean
Defined in: src/response.ts:66
Check if a header exists
Parameters
Section titled “Parameters”string
Header name
Returns
Section titled “Returns”boolean
set(
key,value):ShokupanResponse
Defined in: src/response.ts:37
Set a response header
Parameters
Section titled “Parameters”string
Header name
string
Header value
Returns
Section titled “Returns”ShokupanResponse