AFHTTPRequestOperationLogger 1.0.0

AFHTTPRequestOperationLogger 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布日期上次发布2015年3月

MatttKevin Harwood 维护。



  • 作者
  • Mattt Thompson

AFHTTPRequestOperationLogger 是 AFNetworking 的一个扩展,用于记录发送和接收的 HTTP 请求。

AFHTTPRequestOperationLogger 监听 AFNetworkingOperationDidStartNotificationAFNetworkingOperationDidFinishNotification 通知,这些通知由 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 文件。