RKObjectManager documentation展示了如何构建这条路线
[manager.router.routeSet addRoute:[RKRoute routeWithName"follow_user" pathPattern"/users/:userID/follow" method:RKRequestMethodPOST]];
- 我需要先发出请求才能设置一些 header 。
- 我需要提供我要发布的对象。
- 我需要指定一个字典,其中包含要在路由的路径模式中匹配的用户 ID
如何使用该路由发出 url 请求以发布对象?
编辑:
requestWithPathForRouteNamedbject:parameters: 不允许我提供要发布的对象。
requestWithObject:method:path:parameters: 不允许我提供包含要在路由的路径模式中匹配的 userID 的字典
实际上我需要类似的东西:
- (NSMutableURLRequest *) requestWithObjectid)objectToSend
forRouteNamedNSString *)routeName
routeParametersNSDictionary *)routeParameters;
Best Answer-推荐答案 strong>
bject:parameters" rel="noreferrer noopener nofollow">http://restkit.org/api/latest/Classes/RKObjectManager.html#//api/name/requestWithPathForRouteNamedbject:parameters :
使用描述的 API。您可以使用此 API 设置 header
http://brianflove.com/2012/09/27/setting-custom-http-request-headers-with-restkit/
关于ios - RestKit:如何使用路由发布对象?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/18872914/
|