美文网首页IT修真院_JAVA
使用RESTful接口的好处

使用RESTful接口的好处

作者: Bernkastel | 来源:发表于2017-11-14 18:05 被阅读0次

大家好,我是IT修真院成都分院第7期的JAVA学员龚剑飞,一枚正直纯洁善良的java程序员。

今天给大家分享一下,修真院官网Java任务3,深度思考中的知识点————使用RESTful接口的好处?

一、背景介绍

先介绍下背景

REST是什么?

Resource REpresentational State Transfer

Resource:资源,即数据(前面说过网络的核心)。比如 newsfeed,friends等;

Representational:某种表现形式,比如用JSON,XML,JPEG等;

State Transfer:状态变化。通过HTTP动词实现。

二、知识剖析

RESTful API 的特点

RESTful API中,URL中只使用名词来指定资源,原则上不使用动词。“资源”是REST架构或者说整个网络处理的核心。比如:http://api.qc.com/v1/newsfeed: 获取某人的信息;

http://api.qc.com/v1/friends: 获取某人的好友列表;

http://api.qc.com/v1/profile: 获取某人的详细信息

那么动词怎么办呢?毕竟光对着资源名字,我们并不知道到底想要干嘛

GET    用来获取资源,POST  用来新建资源(也可以用于更新资源),

PUT    用来更新资源,

DELETE  用来删除资源。比如:DELETE http://api.qc.com/v1/friends:

删除某人的好友 (在http parameter指定好友id)POST http://api.qc.com/v1/friends:

添加好友PUT http://api.qc.com/v1/profile: 更新个人资料

千万别使用GET /api.com/v1/deletefriend

三、常见问题

使用RESTful的好处是什么?

四、解决方案

看Url就知道要什么

看http method就知道干什么

看http status  code就知道结果如何

今天的分享就到这里啦,欢迎大家点赞、转发、留言、拍砖~

技能树.IT修真院“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧~我的邀请码:13869506,或者你可以直接点击此链接:http://www.jnshu.com/login/1/13869506

PPT地址: PPT

作者:GJF


undefined_腾讯视频

相关文章

  • 使用RESTful接口的好处

    大家好,我是IT修真院成都分院第7期的JAVA学员龚剑飞,一枚正直纯洁善良的java程序员。 今天给大家分享一下,...

  • SpringBoot-关于RESTFUL请求提交

    使用springboot框架来开发的时候,大部分还是使用restful接口。最近在开发使用restful的时候遇到...

  • 基于springboot创建RESTful风格接口

    基于springboot创建RESTful风格接口 RESTful API风格 特点: URL描述资源 使用HTT...

  • REST API 接口测试

    一、介绍 1.Rest和Restful的区别 重申接口测试的好处:1.很多系统关联都是基于接口来实现,接口测试可以...

  • WebHDFS与HttpFS的使用

    WebHDFS与HttpFS的使用 WebHDFS 介绍 提供HDFS的RESTful接口,可通过此接口进行HDF...

  • OAUTH2 客户端模拟授权

    项目背景 目前公司项目需要和其他平台对接restful接口,但接口使用Spring Security OAuth ...

  • AFN使用Restful接口

    使用Restful接口通常约定使用JSON数据格式进行请求响应,发出的请求是只需将Header中的"Content...

  • Spring Boot 构建一个 RESTful Web 服务

    现在越来越多的企业推荐使用 RESTful 风格来构建企业的应用接口,那么什么是 RESTful 呢? 什么是 R...

  • Elasticsearch数据增删改

    说明: 本文介绍 ElasticSearch 增加、删除、修改的使用示例。通过Restful 接口和 Post...

  • 前端接口规范

    restful接口规范:就是为了采用不同的后台语言,也能使用同样的接口获取到同样的数据 1、接口详情: 接口url...

网友评论

    本文标题:使用RESTful接口的好处

    本文链接:https://www.haomeiwen.com/subject/vuvfvxtx.html