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.
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");
// Script logic
// Emtpy response with HTTP status code 200
Apperyio.response.success();
// HTTP status code: 200
// MIME type: */*
Example
Successful response with body. This examples assumes there are three request parameters:
- title
- location
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);
// HTTP status code: 200
// MIME type: */*
{
"email": "[email protected]",
"location": "Barcelona",
"title": "Engineer"
}
Example
Successful response with body and MIME type. This examples assumes there are three request parameters:
- title
- location
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");
// HTTP status code: 200
// MIME type: application/json
{
"email": "[email protected]",
"location": "Barcelona",
"title": "Engineer"
}