REST API文件上传(REST API File Upload)

2019-10-28 15:58发布

我用了一些网络服务,并做了我自己。 他们都是简单,他们只用这样简单的GET请求:

http://foobar.com/api/movies?category=drama&apikey=bsbsbsbsbs

和JSON数据根据所提供的参数是输出。

我想要做的是一个文件上传服务。 通常情况下,如果它不是一个Web服务,我会用HTTP POST这一点。 我怎样才能做到这与REST API? 什么是POST之间的区别和GET关于REST Web服务请求。

编辑:我使用PHP,请不要给ASP.net的例子。

Answer 1:

在REST你有CRUD方法( 创建,读取,更新,删除 ),如果你想上传你需要一个PUT( 更新 )或POST( 创建 )方法的文件。 该GET( )只是从您的服务不是创建,更新,删除获取数据。

在这里,你会得到一些更多的信息

http://www.ibm.com/developerworks/library/ws-restwsdl/

REST PHP例子:

http://coreymaynard.com/blog/creating-a-restful-api-with-php/



文章来源: REST API File Upload