mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
1.3 KiB
1.3 KiB
Read this on the main serverless docs site
Cloudflare Workers - HTTP Events
Serverless Yml
When creating a service your serverless yml will define which endpoint is used for your function and when you run the serverless invoke command.
# serverless.yml
---
functions:
helloWorld:
# What the script will be called on Cloudflare (this property value must match the function name one line above)
name: helloWorld
# The name of the script on your machine, omitting the .js file extension
script: helloWorld
events:
- http:
url: example.com/hello/user
method: GET
headers:
greeting: hi
The events section in the yml above makes it so that the Function helloWorld will be used for request to the example.com/hello/user endpoint. This configuration would send a GET request with a header called greeting that has a value of hi to the example.com/hello/user endpoint when you run serverless invoke -f helloWorld.