美文网首页
restful的一些点记录

restful的一些点记录

作者: DamaoShao | 来源:发表于2018-09-08 11:31 被阅读0次

Rest:

  1. RESTful 是面向资源的,每个资源至少有一个url与之对应
  2. 统一数据交互接口,即通过http的GET, POST, PUT(or PATCH), 和 DELETE 进行资源的获取、创建、更新和删除
  3. 资源(数据)以文本形式在网络上传输,通常以json或xml格式为载体
  4. 无状态

常用的状态码记录:

  • get、put和patch成功,返回200 SUCCESS
  • post成功201CREATED
  • post 被接收到,但是没有(异步)处理结果,在body中有何处查看处理结果 202 Accepted
  • delete成功204 NO CONTENT
  • 301 Moved Permanently (请求的资源已经永久性地移动到另外一个地方,后续所有的请求都应该直接访问新地址。服务端会把新地址写在 Location 头部字段,方便客户端使用。允许客户端把 POST 请求修改为 GET。)
  • 302 Moved Temporarily 临时重定向
  • get拿不到数据404 NOT FOUND
  • 任何请求有问题,如校验数据出现问题400 BAD REQUEST
  • request中认证信息不正确,401NOT AUTHORIZED
  • 用户没有权限,403 FORBIDDEN
  • 500 internal server error 服务器内部错误,导致无法完成请求的内容
  • 503 service unavailable 暂时无法提供服务

相关文章

  • restful的一些点记录

    Rest: RESTful 是面向资源的,每个资源至少有一个url与之对应 统一数据交互接口,即通过http的GE...

  • Spring Boot学习笔记(四)构建RESTful API标

    本文主要记录搭建RESTful API标准工程,包含比较推荐的工程结构,掌握一些基本注解,并引入Swagger 新...

  • RESTful API最佳实践的一些理解

    我的个人博客,RESTful API最佳实践的一些理解 什么是RESTful 简单的说:RESTful是一种架构的...

  • Django 框架之 Restful框架

    知识点 Restful API介绍 Django Restful Framework介绍 实例学习 简介 Rest...

  • RESTful API 编写指南

    本文首载于 Gevin的博客 基于一些不错的RESTful开发组件,可以快速的开发出不错的RESTful API,...

  • Retrofit梳理

    本文为过往笔记整理, 在此只作记录,不做严谨的技术分享。 概述 RESTful Representational ...

  • Retrofit梳理

    本文为过往笔记整理, 在此只作记录,不做严谨的技术分享。 概述 RESTful Representational ...

  • RESTful框架学习记录

    引用自知乎@Ivony的一句话 用URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操...

  • RESTful Web服务架构标准

    脑图 目录 什么是RESTful HTTP方法 清晰的RESTful API RESTful 消息 RESTful...

  • 记录一些琐碎的点

    写作课。网络时代的背景。宏观。 自媒体。有的人写的东西就可以被看到,有些就会被埋没。 降临。 文字的体系本质上是思...

网友评论

      本文标题:restful的一些点记录

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