【发布时间】:2016-03-24 06:03:17
【问题描述】:
我正在为如何使用 curl 将未知数量的文件发送到我的 rails 应用程序而苦恼。
这是我用一个文件发布的 curl 请求:
curl -H 'Authorization: Token token=your_token' -X POST -F job[webapp_id]=2 -F job[file]=@test.txt localhost:3000/api/v0/jobs
有效。
我想允许用户发送尽可能多的文件,例如:
-F job[files][]=@test1.txt -F job[files][]=@test2.txt
-F job[files[]]=@test1.txt -F job[files[]]=@test2.txt
但它不起作用。 我也试过了:
-F job[files[0]]=@test.txt -F job[files[1]]=@test2.txt
还是不行。我认为这是因为我不知道如何调整我的许可参数。我得到一个空数组。
知道如何通过一个请求来完成吗?
【问题讨论】:
-
一定要用curl吗?
标签: ruby-on-rails curl file-upload