11

每次向服务器发出请求时(使用 get 和 post 方法),我都需要在 http 标头中发送一些数据。我正在使用来自 restkit 的 RKObjectManager。我还需要检查服务器返回的状态(401、200、404 等)。有人知道解决方案吗?

谢谢!

4

2 回答 2

17

在 0.20.0rc1 版本中,您可以使用以下代码:

[[[RKObjectManager sharedManager] HTTPClient] setDefaultHeader:myHeaderName value:myValue];
于 2013-03-05T04:27:47.740 回答
16

如果您需要在请求中发送自定义标头,我建议使用该RKClient属性HTTPHeaders,例如:

[[[[RKObjectManager sharedManager] client] HTTPHeaders] setValue:myValue
                                                          forKey:myHeaderName];

有关状态码,请参阅我的另一个答案

于 2012-07-03T20:10:42.333 回答