使用 Restkit 监控网络调用 IOS
Monitor Network Calls IOS using Restkit
我的应用程序完全依赖 Rest Kit 进行网络调用。我想看看日志有多少
- 1) 每个 API 获得响应所花费的时间
- 2) Request/Response 有效负载的大小
- 3) URL 的 API
有什么方法可以在 Restkit 中启用此类日志记录。我的应用程序正在调用 50-60 API 并且我不想深入研究整个代码库并添加手动日志。我也不想使用网络分析工具,因为当实际用户使用该应用程序时我会跟踪这些数据。
也不能使用任何第三方付费工具,所以想在应用程序数据库中记录这些值。
RestKit 确实有一个您可以启用的日志,但如果您打算实际发布它,那不是您想要做的。它还会写入日志,而不是您可以实际处理和保存的值。
您可能最好的选择是子类化 RKObjectManager
并拦截正在放置的请求和正在生成的 NSURLRequests
。
我的应用程序完全依赖 Rest Kit 进行网络调用。我想看看日志有多少
- 1) 每个 API 获得响应所花费的时间
- 2) Request/Response 有效负载的大小
- 3) URL 的 API
有什么方法可以在 Restkit 中启用此类日志记录。我的应用程序正在调用 50-60 API 并且我不想深入研究整个代码库并添加手动日志。我也不想使用网络分析工具,因为当实际用户使用该应用程序时我会跟踪这些数据。 也不能使用任何第三方付费工具,所以想在应用程序数据库中记录这些值。
RestKit 确实有一个您可以启用的日志,但如果您打算实际发布它,那不是您想要做的。它还会写入日志,而不是您可以实际处理和保存的值。
您可能最好的选择是子类化 RKObjectManager
并拦截正在放置的请求和正在生成的 NSURLRequests
。