如何以RESTful方式上传文件?
我正在设计一个RESTful API,想要处理二进制文件的上传。
请问这应该和HTML表单上传的方式一样吗,还是有更好的方法?
2 个回答
1
一个好的方法是通过流来上传二进制信息。你可以看看JeCARS客户端项目。具体来说,JC_RESTComm.java这个类负责上传的工作。
3
看看亚马逊的接口(api)可以了解一下。它使用了一种叫做PUT的请求方式,然后通过sendREST把内容发送出去。使用REST API将文件上传到亚马逊S3