【问题标题】:Best way to upload many files to server将许多文件上传到服务器的最佳方式
【发布时间】:2018-11-23 12:03:57
【问题描述】:

我正在 android 中开发一个应用程序,它应该向网络服务器发送一组文件(位图),其数量可能会有所不同。

我想知道我可以使用的最佳方法,如果可能的话,请告诉我一些这种方法的例子。

发送参数必须是这样的:

   {
        "name":"John",
        "id":9289392,
        "images":[ "image1", "image2", "image3" ]
    }

我已经知道如何发送单个文件以及如何使用 post 方法获取它

【问题讨论】:

  • 上传单个文件的方法是原样上传还是base64编码?
  • 您是否尝试过使用改造?您可以获取所有图像并将它们存储在一个列表中,然后在发送时将该列表附加到您的地图负载
  • 感谢@PeterstevUremgba 的提示,我找到了this,我会尝试让您知道它是否有效

标签: php android post file-upload get


【解决方案1】:

'multipart/form-data' 支持多个文件。这是Curl中的示例

来自链接:

"要发送多个文件的上传请求,只需添加一个额外的 -F 选项"

$ curl -F 'fileX=@/path/to/fileX' -F 'fileY=@/path/to/fileY' ... http://localhost/upload

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    • 2013-10-11
    • 2015-07-26
    相关资源
    最近更新 更多