restful接口方法
RESTful 接口是由Roy Fielding定义的一种使用HTTP协议来使Web服务可以使用网络技术访问的软件架构风格。它定义了一下七种HTTP方法:GET,POST,PUT,DELETE,OPTIONS,HEAD,CONNECT五种。
1、GET:restful接口调用实例
GET 方法用于在服务器上读取资源,返回一个对应资源的详细信息。GET 方法可以使用安全的HTTP连接发出,但是不能用来传输数据,即不能用作新增、更新、删除等操作,但可以使用HTTP查询方式传递变量。它是使用最广泛的方法之一。
2、POST:
POST 方法用于向服务器提交数据,以创建或更新资源,并返回相应结果。这是HTTP协议中最常用的方法。通过POST方法提交的信息会存储在服务器端,并返回由服务器发出的结果响应信息。
3、PUT:
PUT 方法用于把客户端的资源应用到服务器。通过PUT方法发送的客户端数据将覆盖服务器上指定的资源,以达到更新指定资源的目的。
4、DELETE:
DELETE 方法是用来删除指定资源。它是一种特定的HTTP动词,用于从服务器上安全地删除资源。
5、OPTIONS:
OPTIONS 方法用于从服务器端获取指定资源可以支持的动词和头信息。它是一种特定的HTTP动词,用于确认客户端可以在当前资源(URI)上使用何种HTTP方法的信息。
6、HEAD:
HEAD 方法用于从服务器上获取指定资源的消息首部,而不获取消息主体部分。在客户端上实现条件性请求时,HEAD 方法是更高效率的,因为它不会载入资源,而只是获取消息首部信息。
7、CONNECT:
CONNECT 方法是一种特定的HTTP动词,用于将客户端通过HTTP代理服务器访问一个外部的资源,例如Web服务器或一个FTP服务器。 CONNECT 方法常用于将HTTPS作为HTTP代理服务器,用于HTTP安全传输。
以上就是 Rrestful 接口中常用的七个HTTP方法,它们分别有着不同的功能,应用于不同的场景中来获取不同类型的资源,这是 web 开发中极其重要的一项技术。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论