objective-c - RestKit:在 didLoadObjects 中了解请求是 POST 还是 PUT

标签 objective-c ios restkit

有没有办法在 - (void)objectLoader:(RKObjectLoader*)objectLoader didLoadObjects:(NSArray*)objects 中判断我对服务器的请求是 POST 还是 PUT?

我需要根据使用的 HTTP 动词做出不同的响应。

最佳答案

您应该能够通过使用以下命令检查 RKRequest 对象来获取该信息:

- (void)objectLoader:(RKObjectLoader*)objectLoader didLoadObjects:(NSArray*)objects{

    RKRequest *request = [objectLoader.response request];
    NSLog(@"Got %@ method",[request method]);

}

您可以查看this link获取更多信息

关于objective-c - RestKit:在 didLoadObjects 中了解请求是 POST 还是 PUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12379594/

相关文章:

ios - RestKit 性能和核心数据

objective-c - 如何在 NSData 中打包结构?

iphone - 项目无法在苹果设备上运行

iphone - 如何从 Objective-C 代码自动生成 UML 图?

objective-c - 我如何配置 CocoaPods 以使用 https ://github. com/RestKit/cocoa-oauth 而不是过时的?

ios - 需要 RestKit 数据同步场景的帮助

ios - 本地通知 15 分钟间隔问题

ios - NSKeyedArchiver 线程安全吗?

iphone - 如何使 Progressbar(UISlider) 在我的应用程序中动态工作?

ios - 拖放 - 检测我的模型类型标识符