每次向服务器发出请求时(使用 get 和 post 方法),我都需要在 http 标头中发送一些数据。我正在使用来自 restkit 的 RKObjectManager。我还需要检查服务器返回的状态(401、200、404 等)。有人知道解决方案吗?
谢谢!
在 0.20.0rc1 版本中,您可以使用以下代码:
[[[RKObjectManager sharedManager] HTTPClient] setDefaultHeader:myHeaderName value:myValue];
如果您需要在请求中发送自定义标头,我建议使用该RKClient
属性HTTPHeaders
,例如:
[[[[RKObjectManager sharedManager] client] HTTPHeaders] setValue:myValue
forKey:myHeaderName];
有关状态码,请参阅我的另一个答案。