如何解决自定义 api 网关 ID - Amazonaws
当我在 amazonaws 上创建 API 时,它给了我一个这样的随机 ID:
randomID.execute-api.us-east-1.amazonaws.com
是否可以将 ID 更改为首选的 ID,例如公司名称?如果是,我该怎么做?
preferredID.execute-api.us-east-1.amazonaws.com
另一个问题
其他人是否可以创建具有相同地址的 S3 存储桶?因为 api 和 S3 存储桶使用相同的 AWS 区域和域 us-east-1.amazonaws.com
谢谢。
解决方法
来自Setting up custom domain names for REST APIs - Amazon API Gateway:
自定义域名是您可以提供给 API 用户的更简单、更直观的网址。
部署 API 后,您(和您的客户)可以使用以下格式的默认基本 URL 调用 API:
https://api-id.execute-api.region.amazonaws.com/stage
其中api-id
由API网关生成,region
(AWS区域)由您在创建API时指定,stage
由您在部署API时指定。>
URL 的主机名部分(即 api-id.execute-api.region.amazonaws.com)指的是 API 端点。默认的 API 端点可能难以调用且用户不友好。
使用自定义域名,您可以设置 API 的主机名,并选择基本路径(例如 myservice
)以将备用 URL 映射到您的 API。例如,一个对用户更友好的 API 基本 URL 可以变成:
https://api.example.com/myservice
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。