我了解我需要为API网关指定一个请求模板,以便获得对请求标头的访问权限。 The Serverless docs说:
“无服务器附带以下默认请求模板,您可以直接使用它们:”
默认模板看起来像它们提供对我想要的内容(即请求标头)的访问,但是如何告诉Serverless使用它们呢?
答案 0 :(得分:0)
“您可以直接使用的默认请求模板”是指lambda集成,而不是“默认”集成,在此您将参数留空。如果未定义集成,则为默认集成。因此,在http下,添加“集成:lambda”。
但是,话虽如此,当您不指定集成时,您仍然应该可以访问标题。
functions:
create:
handler: posts.create
events:
- http:
path: posts/create
method: post
integration: lambda
functions:
index:
handler: handler.hello
events:
- http: GET hello