首页 > 编程知识 正文

rest功能,rest数据接口服务

时间:2023-05-06 11:09:13 阅读:165386 作者:907

通过URL标识资源,并使用HTTP动词(GET、POST、DELETE、PUT )编写操作。

REST用于指定APP应用程序如何在HTTP层与API提供程序进行数据交换。 REST描述了HTTP层中客户端和服务器端的数据交换规则,客户端通过向服务器端发送HTTP(s )请求并接收来自服务器的响应来完成HTTP交互。 在这个交互过程中,REST架构约定的两个重要方面是HTTP请求采用的方法和到请求的链接。

在请求级别,REST规范可以简单粗暴地抽象为以下两个规则:

请求API的URL用于搜索资源。 请求的METHOD表示对此资源的操作。 URL用于标识资源,并与要执行的操作相区别。 这意味着这个URL没有动词。

例如,我们有一个friends接口。 “朋友”有添加、删除、变更四个操作。 如何定义REST接口?

增加一个朋友,uri : general code.cn/va/friends接口类型: POST

删除朋友。 uri : general code.cn/va/friends接口类型: DELETE

修改朋友。 uri : general code.cn/va/friends接口类型: PUT

uri : general code.cn/va/friends接口类型: GET

上面定义的四个接口符合REST协议。 这些界面中没有动词。 只有名词friends根据Http请求的接口类型确定是什么业务操作。 定义这样一组统一的接口很有用,因为web、ios和android三个终端可以使用同一个接口。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。