【问题标题】:Multi files upload using curl to ruby on rails app使用 curl 将多个文件上传到 ruby​​ on rails 应用程序
【发布时间】: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


【解决方案1】:

RestClient 可能更容易使用。

【讨论】:

    猜你喜欢
    • 2012-02-15
    • 1970-01-01
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    • 1970-01-01
    相关资源
    最近更新 更多