【发布时间】:2012-09-16 17:57:16
【问题描述】:
在查看 AFNetworking 文档时,Put 和 Delete 方法采用路径和参数字典。我使用 Rails 作为我的后端,希望这两种类型采用 Put /object/1.json 和 Delete /object/1.json 的形式。我应该通过添加 Id 来构建路径字符串,还是发送带有 Id 作为 Dictionary 中的参数之一的 Put 或 Delete?
【问题讨论】:
-
我也有类似的情况。我有 PUT 和 GET 请求工作,但对如何使用 AFNetworking 为 DELETE 请求创建路径感到困惑。我正在和一个 postgresql 数据库交谈,如果那有什么好处的话。
-
我也在使用 Postgres。我尝试传入一个参数字典,但这没有用。在代码中,如果我手动设置删除的完整路径,例如 [[APIManager sharedManager] deletePath:@"/v1/object/3.json" parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject) 那么它可以工作如我的原件中所述。认为我只需要将一个字符串连接在一起。
-
我也尝试了参数字典,但无济于事。我会试试的。这是有道理的,我希望后续文档能更详细地介绍路径参数。
标签: ruby-on-rails-3 api http afnetworking