zoukankan      html  css  js  c++  java
  • 闲谈REST API

    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

  • 相关阅读:
    【算法】一致性Hash算法
    P1576 最小花费 题解
    Vijos1234 口袋的天空 题解
    P1379 八数码难题 题解
    Tarjan求无向图必经点 笔记
    P3372 【模板】线段树 1 题解
    CF1332A Exercising Walk 题解
    P6270 [SHOI2002]取石子游戏 题解
    P6269 [SHOI2002]空中都市 题解
    P6268 [SHOI2002]舞会 题解
  • 原文地址:https://www.cnblogs.com/daemonFlY/p/10417856.html
Copyright © 2011-2022 走看看