createJSONRequest()function
createJSONRequest(method: RequestBodyMethod, url: PossibleURL, body: unknown, options: RequestOptions = {}, caller: AnyCaller = createJSONRequest): Request| Param | Type | |
|---|---|---|
method | RequestBodyMethod | The HTTP method. required |
url | PossibleURL | The target URL. required |
body | unknown | The value to JSON-encode. required |
options | RequestOptions | Additional request options. Defaults to {} |
caller | AnyCaller | Function to attribute a thrown error to (defaults to createJSONRequest). Defaults to createJSONRequest |
| Return | |
|---|---|
Request | A Request with application/json content type. |
Examples
createJSONRequest("POST", "https://api.example.com/items", { name: "abc" })