【发布时间】:2008-12-08 04:55:05
【问题描述】:
我正在使用CFHTTPMessage 的包装类,它包含一个CFHTTPMessageRef 对象,其中添加了方法 (GET)、Web 应用程序服务器的 URL,以及一些包含日期和身份验证随机数。
我在获取返回特定数据的方法和 URL 时遇到了一些问题。我想我已经计算出了身份验证随机数。
我想通过查看发送到 Web 应用程序的原始请求来解决此问题,并确保所有内容的格式都正确。
我的问题是:如果我有一个 CFHTTPMessageRef 对象(例如 messageRef),有没有办法记录来自该消息的原始 HTTP 请求?
我尝试了以下方法,但当我尝试访问其字节时收到EXC_BAD_ACCESS 信号:
CFDataRef messageData = CFHTTPMessageCopyBody(messageRef);
感谢您的建议。
作为替代方案,是否可以在交换网络上使用数据包嗅探器?我可以在笔记本电脑设备上运行ettercap,但不知道如何嗅探我的 iPhone 在本地无线网络上正在做什么。
【问题讨论】:
标签: iphone networking core-foundation