RestKit 查看 RKObjectRequestOperation 的所有标头

Posted

技术标签:

【中文标题】RestKit 查看 RKObjectRequestOperation 的所有标头【英文标题】:RestKit view all headers for RKObjectRequestOperation 【发布时间】:2014-05-10 01:27:20 【问题描述】:

如何获取为 RKObjectRequestOperation 设置的所有标头。我需要查看标题,因为在用户注销后发生了一些奇怪的事情,并且想要在操作开始之前查看所有标题。

restkit 还缓存授权标头吗?我尝试将手动请求中的值设置为空字符串并使用[[RKObjectManager sharedManager].HTTPClient clearAuthorizationHeader]; 尝试清除它们,但服务器仍在接收授权标头。

【问题讨论】:

使用 Charles 验证实际发送的内容 感谢韦恩的建议。我无法让查尔斯阅读我的本地信息。但是解决了这个问题,有一个会话仍然处于活动状态。从服务器中删除了会话,因为它无论如何都是 RESTful 并且不应该存在并且解决了问题。您有任何链接可以帮助我们使用 Eclipse 设置 Charles 吗?我进行了谷歌搜索,但出现的几个链接没有帮助。 【参考方案1】:

您可以打印defaultHeaders 以检查标题中实际设置的内容。

[[[RKObjectManager sharedManager] HTTPClient] defaultHeaders]

【讨论】:

以上是关于RestKit 查看 RKObjectRequestOperation 的所有标头的主要内容,如果未能解决你的问题,请参考以下文章

RestKit 和拉动刷新

Restkit - 我如何添加优先级操作?

RestKit - 错误域代码 1001

RestKit 0.09:映射 JSON 字符串数组

使用 Restkit 解析纯文本

RestKit CocoaPods 链接器错误