【发布时间】:2014-05-31 12:59:12
【问题描述】:
我有一个适用于 2 项服务的 iPhone 应用程序:
- 通过 http 使用 REST 服务 - 使用 AFNetworking
- 通过 TCP 进行 XMPP 聊天 - 使用 XMPPFramework https://github.com/robbiehanson/XMPPFramework
我的 iPhone 使用带代理的公司网络,所以我在设置中设置了 HTTP 代理 http://qblx.co/1eJ9TwI
使用此代理设置,对 REST 服务的所有请求都通过此代理。 但是,我的应用程序直接连接到聊天服务器,没有代理。
如何使聊天通过代理工作? 如我所见,XMPPFramework 使用 GCDAsyncSocket 作为传输https://github.com/robbiehanson/CocoaAsyncSocket
您对如何通过代理设置聊天有什么建议吗?
【问题讨论】: