Amazon web services 在AWS Api网关中重命名端点并保持向后兼容性
我在AWS上部署了一个带有API网关的API,除了一条路径,Amazon web services 在AWS Api网关中重命名端点并保持向后兼容性,amazon-web-services,rest,aws-api-gateway,Amazon Web Services,Rest,Aws Api Gateway,我在AWS上部署了一个带有API网关的API,除了一条路径,/user,其他都是复数形式,比如: https://0123456abcde.execute-api.pluto-1.amazonaws.com/production/user/settings 如何将其重命名为/users 并创建从/user到/users的重定向 稍后我将删除重定向,但我需要等待应用商店上的应用程序的最新版本为100%的最终用户部署。您不应该执行重定向,您可能会丢失身份验证标头,如果是post请求,则不会重定向
/user
,其他都是复数形式,比如:
https://0123456abcde.execute-api.pluto-1.amazonaws.com/production/user/settings
- 如何将其重命名为
/users
- 并创建从
到/user
的重定向/users
稍后我将删除重定向,但我需要等待应用商店上的应用程序的最新版本为100%的最终用户部署。您不应该执行重定向,您可能会丢失身份验证标头,如果是post请求,则不会重定向正文内容 您有3种选择:
- 保持2现在的状态,然后在应用程序在将来完全更新后将其删除
- 替换
端点以转发给Lambda函数,该函数将再次对API网关端点执行请求/user
- 替换
端点以使用/user
将请求转发回同一API网关端点http\u proxy