如何以RESTful方式上传文件?

8 投票
2 回答
4387 浏览
提问于 2025-04-15 18:11

我正在设计一个RESTful API,想要处理二进制文件的上传。
请问这应该和HTML表单上传的方式一样吗,还是有更好的方法?

2 个回答

1

一个好的方法是通过流来上传二进制信息。你可以看看JeCARS客户端项目。具体来说,JC_RESTComm.java这个类负责上传的工作。

3

看看亚马逊的接口(api)可以了解一下。它使用了一种叫做PUT的请求方式,然后通过sendREST把内容发送出去。使用REST API将文件上传到亚马逊S3

撰写回答