说起来其实我第一次接触的时候都不知道这就是Restful Api架构,只是在写App的接口,所以写着写着就写出来了,最近比较闲,又没什么私单可以接,就来研究一下,本文主要是记录慕课网教程里面的内容。
schema://host[:post]/path[?query-string][#anchor]
组成格式:请求行、消息报头、请求正文
请求方法 get post head put delete options
常用状态码 200 400(语法问题) 401(无权限) 403(禁止访问) 404 500(内部问题) 503(过载)
Soap Webservice Xml内容格式 性能较低,学习成本高,不易用,较安全
Restful Api 适用于效率要求高,安全要求相对低的场景
restful 设计要素 资源路径(不能用动词,名词要复数) 状态码(get获取 post新增 put更新 delete删除) HTTP动词 错误处理(error:错误信息;成功的话返回资源信息) 过滤信息 状态码(200OK 201新增或者修改成功 204删除成功 )
DHC Client chrome商城里面有