我使用RestKit,RKObjectManager,以及服务器端,设计进行验证。 我需要把我的身份验证令牌在每次请求。 有没有一种方法,我可以轻松地添加它所有的请求?
目前,入眼,我做了以下内容:
NSString *path = [NSString stringWithFormat:@"/%@/%i", [self pluralizedName], identifier];
path = [path stringByAppendingQueryParameters:[self appendAuthenticationToken:params]];
[[RKObjectManager sharedManager] loadObjectsAtResourcePath:path delegate:delegate];
这个伟大的工程。 然而,对于放,我试过如下:
[[RKObjectManager sharedManager] putObject:resource usingBlock:^(RKObjectLoader *loader) {
loader.delegate = delegate;
loader.params = [RKParams paramsWithDictionary:[self appendAuthenticationToken:params]];
}];
这正确地把我的身份验证令牌,但服务器没有收到我试图更新资源。 有谁知道这样做的正确方法是什么?