mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
22 lines
521 B
JavaScript
22 lines
521 B
JavaScript
'use strict';
|
|
|
|
/* eslint-disable no-param-reassign */
|
|
|
|
module.exports.hello = function (context, req) {
|
|
context.log('JavaScript HTTP trigger function processed a request.');
|
|
|
|
if (req.query.name || (req.body && req.body.name)) {
|
|
context.res = {
|
|
// status: 200, /* Defaults to 200 */
|
|
body: `Hello ${(req.query.name || req.body.name)}`,
|
|
};
|
|
} else {
|
|
context.res = {
|
|
status: 400,
|
|
body: 'Please pass a name on the query string or in the request body',
|
|
};
|
|
}
|
|
|
|
context.done();
|
|
};
|