0

我必须使用自定义授权方案与 REST API 通信。它使用我需要根据请求内容设置的授权标头,因此服务器可以检查我是否知道该方案。

我想使用 RestKit 及其强大的核心数据利用率,但我发现很难找到一种巧妙的方法来为每个不同的请求设置此标头。在每个请求之前调用 RKObjectManager 上的委托之类的东西并不存在。

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

4

1 回答 1

2

你可以做类似的事情

[RKObjectManager sharedManager] postObject:yourObjectToPost usingBlock:^(RKObjectLoader *loader) {
    NSDictionary* httpHeaders =@{@"key1":@"value1",
                                @"key2":@"value2",
                                @"key3":@"value3"};
    loader.additionalHTTPHeaders = httpHeaders;
    loader.delegate = self;
}];
于 2012-10-26T01:33:27.773 回答