0
我使用了一些Web服务并创建了自己的。他们都是简单,他们只用简单的GET请求是这样的:根据提供的参数REST API文件上传
http://foobar.com/api/movies?category=drama&apikey=bsbsbsbsbs
和JSON数据输出。
我想要做的是一个文件上传服务。通常,如果它不是一个Web服务,我会使用HTTP POST进行此操作。我如何用REST API做到这一点?有关REST Web服务的POST和GET请求之间有什么区别。
编辑:我使用PHP,请不要给ASP.net的例子。
抱歉 - 错过了PHP的一部分!现在回答已删除。 – 2014-11-04 09:55:53
没有什么特别的,你可以通过POST和PUT上传文件,也可以通过PATCH上传文件。唯一的问题是在客户端,因为通过ajax,afaik上传文件并不容易。你只能用canvas和base64编码来解决这个问题... – inf3rno 2014-11-04 12:58:49