Class: Request
Defined in: src/http/request.ts:17
Request - Represents an HTTP request
Constructors
Constructor
new Request(
method,url,init?):Request
Defined in: src/http/request.ts:23
Parameters
method
string
url
string | URL
init?
RequestInit
Returns
Request
Properties
body
readonlybody:Buffer|null
Defined in: src/http/request.ts:21
headers
readonlyheaders:Headers
Defined in: src/http/request.ts:20
method
readonlymethod:string
Defined in: src/http/request.ts:18
url
readonlyurl:URL
Defined in: src/http/request.ts:19
Accessors
hasBody
Get Signature
get hasBody():
boolean
Defined in: src/http/request.ts:81
Check if body exists
Returns
boolean
hostname
Get Signature
get hostname():
string
Defined in: src/http/request.ts:60
Get the hostname
Returns
string
href
Get Signature
get href():
string
Defined in: src/http/request.ts:53
Get the full URL as string
Returns
string
pathname
Get Signature
get pathname():
string
Defined in: src/http/request.ts:67
Get the pathname
Returns
string
search
Get Signature
get search():
string
Defined in: src/http/request.ts:74
Get query string
Returns
string
text
Get Signature
get text():
string|null
Defined in: src/http/request.ts:88
Get body as string
Returns
string | null
Methods
clone()
clone():
Request
Defined in: src/http/request.ts:95
Clone the request
Returns
Request