【发布时间】:2011-05-07 14:43:43
【问题描述】:
我是为多个 iPhone 客户端提供服务的 API 的后端 Rails 开发人员。我不是 iPhone 开发者。
我需要通过对 API 的 POST 请求从客户端接受二进制数据(在本例中为多个图像文件)。
要获取文件内容(除了图像类型之外的文件元数据在此不相关),iPhone 开发人员可能会使用哪些工具?我找到了ObjectiveResource(iPhone on Rails 使用)和ASIHTTPRequest。在我为这些找到的页面中,没有迹象表明执行控制器操作时上传的文件将具有什么形式。它是 Ruby File 对象还是 Tempfile 对象?我不控制 iPhone 代码开发,那里有一些跨文化交流的困难,他们到目前为止还没有使用这些建议。如果我可以向他们提交更好的信息,我可能会得到更好的数据。
后端应用目前运行的是 Rails 2.3.10,很快(在接下来的几周内)可能会转换为 Rails 3。
谢谢, 克雷格
【问题讨论】:
标签: iphone ruby-on-rails image api file-upload