July 2018
Intermediate to advanced
506 pages
16h 2m
English
As mentioned, functions using the HTTP trigger are defined as handlers for the popular Express.js framework. The provided req and res parameters conform to Express standards. Cloud Functions applies basic middleware to aid in processing requests, namely in parsing request bodies based on their Content-Type header. The primary methods for providing data in a request are via the request body and query parameters. Request bodies are parsed into JavaScript objects available at req.body, while query parameters are available as a JavaScript object in req.query.
For example, if a function triggered as an HTTP POST with a request body of { "color": "blue" }, the color property can be retrieved as req.body.color. Likewise, ...