我想将原始 HTTP 请求/响应输出到控制台以帮助调试。
我查看了 GitHub 上的各种文档并快速搜索了代码,但没有找到任何明显的内容,所以我猜答案是否定的。但只是想检查一下我是否漏掉了任何明显的东西。
最佳答案
AFURLConnectionOperation
在操作开始和结束时发送通知。您可以通过监听这些通知并记录通知对象来轻松记录请求:
[[NSNotificationCenter defaultCenter] addObserverForName:AFNetworkingOperationDidStartNotification
object:nil
queue:nil
usingBlock:^(NSNotification *note) {
NSLog(@"Operation Started: %@", [note object]);
}];
结合FormatterKit的 TTTURLRequestFormatter
以获得最佳结果!
关于objective-c - 流行的开源框架 AFNetworking 是否具有将请求/响应记录到控制台的机制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8977641/