我必须进行网络通话,从用户那里获取文件并将其发布到服务器。 我是网络新手,所以应该是什么样的。
我试过http // www.example.com?param [id] = 1
那么下一个参数应该是什么才能获取上传的文件数据。
我认为他必须给我文件的二进制数据
提前致谢
答案 0 :(得分:0)
您需要使用form_tag
帮助程序创建一个简单的多部分表单:
<% form_tag(examples_path, :method => :post, :multi_part => true) do %>
<%= file_field_tag(:file) %>
<%= submit_tag('Upload') %>
<% end %>
您无法通过GET请求提交文件。它必须是POST,并且必须设置为多部分。