测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布日期上次发布 | 2015年3月 |
由 Mattt,Kevin Harwood 维护。
AFHTTPRequestOperationLogger
是 AFNetworking 的一个扩展,用于记录发送和接收的 HTTP 请求。
AFHTTPRequestOperationLogger
监听AFNetworkingOperationDidStartNotification
和AFNetworkingOperationDidFinishNotification
通知,这些通知由 AFNetworking 在请求操作开始和结束时发布。为了进一步自定义日志输出,建议用户通过监听这些通知来实现所需的功能。
将以下代码添加到 AppDelegate.m -application:didFinishLaunchingWithOptions:
[[AFHTTPRequestOperationLogger sharedLogger] startLogging];
现在所有 AFHTTPRequestOperation
将会将其请求和响应记录到控制台,如下所示:
GET http://example.com/foo/bar.json
200 http://example.com/foo/bar.json
如果默认的记录级别太冗长,比如您只想知道请求失败的情况,那么更改非常简单,只需:
[[AFHTTPRequestOperationLogger sharedLogger] setLevel:AFLoggerLevelError];
Mattt Thompson
AFHTTPRequestOperationLogger 根据 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。