【发布时间】:2011-04-26 15:09:02
【问题描述】:
我正在制作一个从 Heroku 请求 JSON 的 iPhone 应用程序。
-
我收到的是压缩响应吗? 而且,iPhone 会自动 解压缩 gzip 后的回复,还是你 必须编程吗?我正在使用
NSURLConnection异步 (使用委托协议)作为 在 Xcode 文档中描述。当我这样做时:
curl -I http://acani.heroku.com/users/4c96ee4f1467281352000049/1234/50/50我明白了:
HTTP/1.1 200 OK Server: nginx/0.7.67 Date: Sun, 17 Oct 2010 16:27:25 GMT Content-Type: application/json Connection: keep-alive Content-Length: 11532 X-Varnish: 2314841869 Age: 0 Via: 1.1 varnish 我还在使用 Zimt WebSocket 代码和 AsyncSocket 进行聊天。聊天服务器是 Node.js。我应该压缩每条聊天消息吗?还是自动完成的?
我想知道,为了减少带宽,Twitter 是否会先压缩您的推文(在 Web 上使用 JavaScript,或者在 iPhone 上使用 Objective-C),然后再发送到 Twitter?
谢谢!
马特
【问题讨论】:
标签: http compression gzip nsurlconnection websocket