response.success(body, mimeType)
Returns a successful response (200 HTTP status code).
#Parameters The method has the following parameters:
Parameter | Description |
---|---|
body |
Response body as string, number, boolean, array, object. Optional. |
mimeType |
Response content type.Optional. |
Example
Successful response with no body.
// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");
// Script logic
// Empty response with HTTP status code 200
Apperyio.response.success();
// Response
// HTTP status code: 200
// MIME type: */*
Example
Successful response with body. This example assumes there are three request parameters:
- title
- location
// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");
var res = {"email": email, "title": title, "location": location};
Apperyio.response.success(res);
// Result
// HTTP status code: 200
// MIME type: */*
{
"email": "[email protected]",
"location": "Barcelona",
"title": "Engineer"
}
Example
Successful response with body and MIME type. This example assumes there are three request parameters:
- title
- location
// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");
var res = {"email": email, "title": title, "location": location};
Apperyio.response.success(res, "application/json");
// Result
// HTTP status code: 200
// MIME type: application/json
{
"email": "[email protected]",
"location": "Barcelona",
"title": "Engineer"
}