4-15学习记录
Integration Response
可以对响应转换成相应的格式,代理集成不可用(直接返回)
Method Response
HTTP 状态代码、可选响应标头和可选响应正文返回到客户端的方法响应
在方法请求中填写需要请求的参数
在集成请求的映射模板中填写模拟集成的逻辑
在响应方法中填写对应的状态码,并在集成响应中定制对应的响应模板
一些总结:
集成请求中的映射模板是将前端的数据与lambda的数据做对应的映射。
本以为是个简单的例子,结果掺杂了许多操作……
第一个集成是不用正常的lambda,而是通过AWS服务来调用lambda,通过ARN来标记lambda函数。
角色还需要有Lambda InvokeFunction权限,还需要更新Trust relationships (信任关系) 用来信任lambda
更让人看不懂的操作是API的请求方法可以和集成请求的方法不一样……例子本身就是api为GET方法,直接在集成请求改成了POST方法
在方法请求中定义了url参数和header,为什么集成请求中还有对应的设置
在Calc API的例子中,路径覆盖为
/2015-03-31/functions/arn:aws:lambda:region:account-id:function:Calc/invocations
参数是如何设置的
代理资源?