php - 如何从 AWS API 网关发送压缩的 API json 响应
问题描述
我正在研究社交网络应用程序,我的工作是编写应用程序的 REST API 并向应用程序提供数据。我编写代码并将代码部署在亚马逊服务器上。对于访问,我使用 AWS API 网关访问 REST API 端点/Web 服务。现在我想将我的 json 响应发送到一个压缩文件中,为此我研究了 gzip 和其他一些压缩方法。现在我想确认如何在 amazon api 网关上实现 gzip,并且在网关上实现 gzip 或网关本身管理它是否正确,因为应用程序开发人员使用亚马逊模型进行数据解析。
解决方案
要在 API 上启用压缩,请在创建 API 时或创建 API 之后将minimumCompressionsSize属性设置为介于0和10485760(10M 字节)之间的非负整数。
您可以使用 API Gateway 控制台、AWS CLI 或 API Gateway REST API 启用或禁用 API 压缩。
有关更多详细信息,请参阅有关为 API 启用有效负载压缩的AWS 文档。
推荐阅读
- c# - 带有 sql server 的 C# wpf 应用程序仅适用于我的电脑
- python - 使用 Pycharm 不使用 Anaconda 的 Anaconda 程序
- java - 使用 GSON 在 Java 中解析 JSON
- llvm - 了解 IR 流程
- android - 未收到来自匿名加入用户的任何音频
- python - 将数组输入用于 numpy mgrid 函数,而不是数组上的 for 循环
- tcp - C3P0 半开连接关闭
- javascript - 用于 HTML 画布的更快 Bresenham 线
- java - AWS API Gateway 获取 API 密钥
- javascript - 如何计算居中 div 的顶部和左侧位置?