Search.../

serverError( )

Returns a response with status code 500 (Internal Server Error) and the information from the options parameter.

Description

The serverError() function creates a response with the status code 500 (Internal Server Error).

Optionally, the serverError() function can take a WixHttpFunctionResponseOptions object which is used to specify the response's body and headers. If the object contains a status it will be ignored.

Use the serverError() function to create a response to return from an HTTP function. A 500 (Internal Server Error) response is usually used to indicate the request was unsuccessful because of an unexpected error on the server.

Syntax

function serverError(options: WixHttpFunctionResponseOptions): WixHttpFunctionResponse

serverError Parameters

NAME
TYPE
DESCRIPTION
options

WixHttpFunctionResponseOptions

The response options.

Returns

Was this helpful?

Create a 500 (Internal Server Error) response

Code Example

Copy Code
1// In http-functions.js
2
3import {serverError} from 'wix-http-functions';
4
5export function use_myFunction(request) {
6
7 return serverError(options);
8}
Create a 500 (Internal Server Error) response

Code Example

Copy Code
1// In http-functions.js
2
3import {serverError} from 'wix-http-functions';
4
5export function use_myFunction(request) {
6
7 let options = {
8 body: {
9 "error": "internal server error",
10 },
11 headers: {
12 "Content-Type": "application/json"
13 }
14 }
15
16 return serverError(options);
17}