使用特定于请求的HTTP头与RestKit

我必须使用自定义授权scheme与REST API进行通信。 它使用一个授权头,我需要根据请求的内容来设置,所以服务器可以检查我知道该scheme。

我想使用RestKit及其强大的核心数据利用率,但我发现很难find一个简单的方法来设置这个标头为每个不同的请求。 在每个请求之前都没有像RKObjectManager上的委托那样的事情。

也许我错过了一些东西,有人可以告诉我是否有一个简单的方法来做到这一点? 提前致谢。

你可以做类似的事情

[RKObjectManager sharedManager] postObject:yourObjectToPost usingBlock:^(RKObjectLoader *loader) { NSDictionary* httpHeaders =@{@"key1":@"value1", @"key2":@"value2", @"key3":@"value3"}; loader.additionalHTTPHeaders = httpHeaders; loader.delegate = self; }];