いつものコードです。res.status()
やres.send()
やres.end()
しなかったらどうなるでしょうか?
/**
* Responds to any HTTP request.
*
* @param {!express:Request} req HTTP request context.
* @param {!express:Response} res HTTP response context.
*/
exports.helloWorld = (req, res) => {
let message = req.query.message || req.body.message || 'Hello World!'
res.status(200).send(message) // この行を削除
}
タイムアウトになります
returnしてもタイムアウトになります。気をつけましょう
/**
* Responds to any HTTP request.
*
* @param {!express:Request} req HTTP request context.
* @param {!express:Response} res HTTP response context.
*/
exports.helloWorld = (req, res) => {
let message = req.query.message || req.body.message || 'Hello World!'
return message
}
まとめ
res.end()
などで終了するように心がけましょう