我正在尝试使用AWS API Gateway + Swagger将请求路由到我的快速后端。我无法弄清楚如何自动执行集成请求,因为Swagger文件没有详细信息。
在将方法请求设置为集成类型上的GET / VPC Link时,端点url 参数也很困难
例如:
我的api网关路径为/ info / car / {model} / aggregate
现在端点网址为http://carapi.com/info/car/ {model} / aggregate
我有很多网关路径,所有这些路径都与我的carapi.com网站使用的路径相同,所以我不想一遍又一遍地重新键入该路径。输入端点URL时,我可以使用阶段变量将端点URL转到
,从而简化了不必键入carapi.com的过程。http:// $ {stageVariables.carApi} / info / car / {model} / aggregate
之后我看到也有一个$ context可用,但是当我尝试实现上下文时(当我尝试在邮递员中调用api时,给消息说“内部服务器错误”时,它给了我一个错误)通过该链接表明我可以实现该路径。
http:// $ {stageVariables.carApi} / $ {context.resourcePath}
所以我的问题是:如何自动设置集成请求,这样我就不必手动设置每个请求(因为我有数百条路径)?无论如何,不必手动设置端点的路径吗?