API测试知识点get

1、分析http的url

示例:http://127.0.0.1:8080/jpress/login?&use=yy&pwd=123456

一个url地址,包括:

请求协议,例如http、https、ftp等
请求IP,就是提供接口的系统部署的服务器地址
请求端口,
接口路径,此接口的位置
接口参数,用?来结束路径,& 区分各个参数

2、Http请求方式

请求方式 备注
GET 通过请求URI得到资源
POST 用于添加或者提交新的内容
PUT 用于修改某个内容
DELETE 删除某个内容
CONNECT 用于代理进行传输,如使用SSL
OPTIONS 询问可以执行哪些方法
PATCH 部分文档更改
PROPFIND (wedav) 查看属性
PROPPATCH (wedav) 设置属性
MKCOL (wedav) 创建集合(文件夹)
COPY (wedav) 拷贝
MOVE (wedav) 移动
LOCK (wedav) 加锁
UNLOCK (wedav) 解锁
TRACE 用于远程诊断服务器
HEAD 类似于GET, 但是不返回body信息,用于检查对象是否存在,以及得到对象的元数据

3、常见响应码

  • 1xx(信息性):收到请求并继续进行处理
  • 2xx(成功):成功接收,理解并接受了请求
  • 3xx(重定向):需要采取进一步的措施来完成请求
  • 4xx(客户端错误):请求包含错误的语法或无法实现
  • 5xx(服务器错误):服务器无法满足看似有效的请求
posted @ 2020-10-16 23:43  橙子Cjw  阅读(120)  评论(0编辑  收藏  举报