【发布时间】:2014-01-03 04:54:53
【问题描述】:
我的服务器上有一些与我的 PostgreSQL 数据库通信的 PHP 代码。我的 iPhone 应用程序通过 HTTP GETs/PUTs/POSTs 与 PHP 通信(这仅在移动设备上运行,而不是通过浏览器)。我需要从数据库的查询中返回一个大的 JSON 结果。查询结果将是动态的,因此一个用户不一定会得到与另一个用户相同的响应。目前我不确定确切的大小,但我冒险猜测它可能会达到 1MB 左右。所以我有两个问题:
- 我能否在 PHP 中返回相当大的 JSON 字符串以响应 HTTP GET 请求?
- 是否存在应通过 HTTP GET 返回的最大或最佳最大大小?
- 如果我能做到#1,那么剩下的就没有意义了。但是,如果这不可能或不是一个好主意,那么为客户检索此数据的替代方法是什么?
谢谢!
【问题讨论】:
标签: php postgresql http-get