2012-07-25 32 views
0

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

我想使用RestKit及其强大的核心数据利用率,但我发现很难找到一个简洁的方式来为每个不同的请求设置此头。没有像每个请求之前调用的RKObjectManager上的委托那样的事情。

也许我错过了什么,有人可以告诉我,如果有一个简单的方法来做到这一点?提前致谢。

回答

2

你可以做这样的事情

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

除非我错过了什么,这是仅适用于0.20版本下 – manonthemoon 2018-01-08 21:37:29