通过REST上传/下载大文件

马克·施罗塞尔

一个简单的问题:我想通过REST上传/下载大文件。最佳做法是什么?是否有任何块模式,我在传输层上使用多部分模式,您有什么建议?

用例:我们有一个API,您可以在其中上传付款(例如500mb)并下载大型帐户对帐单文件。我知道存在其他协议可以做到这一点,但是如何使用REST完成呢?

摩哥

在这里查看答案。他们可能会帮助您解决问题:

REST设计用于文件上传

通过html格式上传大文件(超过2 GB)

结论:使用REST,您可以简单地使用HTTP标头字段来指定内容大小,例如,在请求中使用Content-Type multipart / form-data达到服务器限制(通常为2GB-4GB)并且文件大于您将必须将请求分成多个部分。

另请查看以下答案,以查看字节服务或分块编码在您的应用程序中是否有意义:

内容长度标头与分块编码

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Java

通过Zuul上传大文件

来自分类Dev

Spring Boot大文件上传和下载支持

来自分类Dev

如何通过Azure功能上传大文件?

来自分类Dev

下载大文件

来自分类Dev

下载Ansible的大文件

来自分类Dev

下载大文件

来自分类Java

通过邮递员上传大文件时,获得最大上传大小超出了例外

来自分类Dev

ASPNetCore-通过REST上传文件

来自分类Dev

Django Rest Framework:通过AJAX上传文件

来自分类Java

通过Rest WebService上传图像文件

来自分类Linux

上传大文件时超时?

来自分类Dev

上传大文件Nginx + uwsgi

来自分类Dev

Carrierwave:如何上传大文件?

来自分类Dev

通过慢速网络通过HTTP上传大文件(可中断)

来自分类Dev

上传大文件并超时上传php

来自分类Dev

如何下载上传的文件?

来自分类Dev

通过ajax调用下载大文件会在Chrome浏览器中显示“网络错误”

来自分类Java

如何更有效地通过http下载大文件?

来自分类Dev

Filepicker?通过HTML5将大文件上传到无后端的S3

来自分类Dev

将大文件上传到S3,而无需通过服务器

来自分类Dev

通过ASP.NET应用程序上传大文件(最大100gb)

来自分类Dev

通过Dropbox API v2上传的最大文件大小是多少?

来自分类Java

使用REST模板Java Spring MVC从服务器下载大文件

来自分类Dev

通过http接收大文件

来自分类Dev

通过HttpClient发送大文件

来自分类Dev

Laravel下载大文件最终找不到

来自分类Dev

检查是否存在大文件而不下载

来自分类Java

Java下载大文件意外停止

来自分类Dev

在Haskell中从Internet下载大文件

TOP 榜单

热门标签

归档