我想在由
[RKObjectManager getObjectsAtPath:...]
发出的GET请求中发送一个If-Modified-Since
HTTP头。 迁移指南告诉我可以为RKObjectManager
实例设置“全局”默认请求头:
RKObjectManager* objectManager = [RKObjectManager managerWithBaseURLString:url];
[objectManager.HTTPClient setDefaultHeader:@"If-Modified-Since" value:@"Sat, 29 Dec 2012 19:43:31 GMT"];
因为我想保持一个集中的RKObjetManager
实例(通过[RKObjectManager sharedManaged]
),所以这并不是一个很好的选择。
在每个请求之前创建一个特定的RKObjectManager
并将我的HTTP头设置为“默认”是唯一的解决方案吗?还是有更好的方法?