Workery / responses / JSONResponse
Class: JSONResponse
Defined in: src/responses.ts:1
Extends
Response
Constructors
Constructor
new JSONResponse(
body,init?):JSONResponse
Defined in: src/responses.ts:2
Parameters
body
any
init?
ResponseInit
Returns
JSONResponse
Overrides
Response.constructor
Properties
webSocket
readonlywebSocket:null|WebSocket
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1547
Inherited from
Response.webSocket
cf?
readonlyoptionalcf:any
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1548
Inherited from
Response.cf
body
readonlybody:null|ReadableStream<Uint8Array>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3151
Inherited from
Response.body
bodyUsed
readonlybodyUsed:boolean
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3153
Inherited from
Response.bodyUsed
headers
readonlyheaders:Headers
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18936
Inherited from
Response.headers
ok
readonlyok:boolean
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18938
Inherited from
Response.ok
redirected
readonlyredirected:boolean
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18940
Inherited from
Response.redirected
status
readonlystatus:number
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18942
Inherited from
Response.status
statusText
readonlystatusText:string
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18944
Inherited from
Response.statusText
type
readonlytype:ResponseType
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18946
Inherited from
Response.type
url
readonlyurl:string
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18948
Inherited from
Response.url
Methods
bytes()
bytes():
Promise<Uint8Array>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1506
Returns
Promise<Uint8Array>
Inherited from
Response.bytes
arrayBuffer()
Call Signature
arrayBuffer():
Promise<ArrayBuffer>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3155
Returns
Promise<ArrayBuffer>
Inherited from
Response.arrayBuffer
Call Signature
arrayBuffer():
Promise<ArrayBuffer>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1505
Returns
Promise<ArrayBuffer>
Inherited from
Response.arrayBuffer
blob()
Call Signature
blob():
Promise<Blob>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3157
Returns
Promise<Blob>
Inherited from
Response.blob
Call Signature
blob():
Promise<Blob>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1514
Returns
Promise<Blob>
Inherited from
Response.blob
formData()
Call Signature
formData():
Promise<FormData>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3159
Returns
Promise<FormData>
Inherited from
Response.formData
Call Signature
formData():
Promise<FormData>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1512
Returns
Promise<FormData>
Inherited from
Response.formData
json()
Call Signature
json():
Promise<any>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3161
Returns
Promise<any>
Inherited from
Response.json
Call Signature
json<
T>():Promise<T>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1510
Type Parameters
T
T
Returns
Promise<T>
Inherited from
Response.json
text()
Call Signature
text():
Promise<string>
Defined in: node_modules/typescript/lib/lib.dom.d.ts:3163
Returns
Promise<string>
Inherited from
Response.text
Call Signature
text():
Promise<string>
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1508
Returns
Promise<string>
Inherited from
Response.text
clone()
Call Signature
clone():
Response
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18950
Returns
Response
Inherited from
Response.clone
Call Signature
clone():
Response
Defined in: node_modules/@cloudflare/workers-types/index.d.ts:1534
Returns
Response
Inherited from
Response.clone
error()
staticerror():Response
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18957
Returns
Response
Inherited from
Response.error
json()
staticjson(data,init?):Response
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18959
Parameters
data
any
init?
ResponseInit
Returns
Response
Inherited from
Response.json
redirect()
staticredirect(url,status?):Response
Defined in: node_modules/typescript/lib/lib.dom.d.ts:18961
Parameters
url
string | URL
status?
number
Returns
Response
Inherited from
Response.redirect