index.js
const functions = require('firebase-functions')
exports.postRequestFunction = functions.https.onRequest((request, response) => {
if (request.method !== 'POST') {
response.send('This is not post request')
}
// なんか処理
response.send('This is post request')
})
request.method
プロパティにリクエストメソッドの文字列が入る。
試してないがput
delete
も同様に出来るはず。
受けたいリクエストメソッド以外が来た時は抜けるようにする。
send()
redirect()
end()
メソッドを使うと関数が終了する。