REST

  表述性状态传递(英文:Representational State Transfer,简称REST)。

资源:

资源由URI(统一资源定位符)的来指定。 
通过资源的表现形式来操作资源 
对资源的操作包括获取、创建、修改和删除资源,对应HTTP协议提供的GET、POST、PUT 和DELETE方法。

如何判断HTTP方法的返回状态?(通过HTTP状态码,用状态码表达请求、状态)

200+表示请求已成功。
300+表示请求被重定向到另一个URL
400+是指从客户端发起的错误已经发生
500+指从服务器发错误已经发生

REST API 规范 --- 廖雪峰

编写REST API,实际上就是编写处理HTTP请求的async函数,不过,REST请求和普通的HTTP请求有几个特殊的地方:

  1. REST请求仍然是标准的HTTP请求,但是,除了GET请求外,POST、PUT等请求的body是JSON数据格式,请求的Content-Typeapplication/json
  2. REST响应返回的结果是JSON数据格式,因此,响应的Content-Type也是application/json

REST规范定义了资源的通用访问格式,虽然它不是一个强制要求,但遵守该规范可以让人易于理解。

百度百科笔记

《REST API详解》等待做笔记

连接地址: https://blog.csdn.net/jsd0915/article/details/79551865

最新文章

  1. dreamweaver cs6 mac破解版
  2. Character Timing for T=0
  3. python中的字符串操作
  4. [安卓]Android窗口、视图、布局
  5. AXURE制作APP抽屉式菜单
  6. android判断当前应用程序处于前台还是后台
  7. Quartus DSE 初步应用
  8. URAL 6089 Nine
  9. [COGS 2051] 王者之剑
  10. 利用jquery.chained.remote实现多级级联
  11. kettle 6.1 通过JS脚本与SwitchCase结合实现目标步骤选择
  12. centos7 下安装Docker CE
  13. CentOS7.x 配置开机启动项目
  14. 《Linux内核分析》第一周——计算机是如何工作的?
  15. matlab中log函数与rssi转距离
  16. iOS开发-JSON解析
  17. vlan pvid vid access口 trunk口
  18. Mysql中函数和存储过程的区别
  19. window7配置SQLserver 允许被远程连接
  20. PL\SQL结构控制、异常

热门文章

  1. Intellij IDEA项目包分层结构显示设置
  2. Java基础知识拾遗(三)
  3. 使用scrapy选择器selector解析获取百度结果
  4. windows查看已连接WIFI密码
  5. jmeter使用csv传参进行并发测试验证
  6. Codeforces Round #551 (Div. 2) D. Serval and Rooted Tree (树形dp)
  7. 【尚学堂·Hadoop学习】MapReduce案例1--天气
  8. 第一天学JAVA,下载JDK,配置JAVA环境变量!!!
  9. [经验交流] 影响 kubernetes 稳定性的因素
  10. 【转载】PyTorch系列 (二):pytorch数据读取