【自学】接口测试

基础知识

http 是一种协议(超文本传输协议),url是一种地址(统一资源定位符);

http请求

请求行 用来说明请求方法、要访问的资源以及所使用的协议版本

get:从服务器获取资源(一项或多项)

post: 在服务器新建一个资源

put:在服务器更新资源(客户端提供改变后的完整资源)

delete:从服务器删除资源
请求头 :紧接着请求行,请求头部由键值对组成,每行一对。请求头部通知服务器有关于客户端请求的信息,典型的请求头有:

User-Agent:产生请求的浏览器类型

Accept:客户端可识别的内容类型列表

Context-Type:请求体数据的类型,常见的类型有:

text/html:HTML格式

text/plain: 纯文本格式

image/jpeg:图片格式

application/json:JSON格式

application/x-www-form-urlencoded:form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据格式)

multipart/form-data:在表单中进行文件上传时使用
请求体 请求体不在GET方法中使用,经常在POST,PUT方法中中使用。请求体的数据可以是 :表单数据、文本、XML、JSON与请求数据相关的最常使用的请求头是Content-Type和Content-Length;

HTTP相应

状态行 由协议版本号、状态码、状态消息三部分组成;

状态码由三位数字组成,第一个数字定义了响应的类型:

1XX:指示信息--表示请求已接受,继续处理

2XX:成功-- 表示请求已被成功接收、理解、接受

3XX:重定向--要完成请求必须进行更进一步的操作

4xx:客户端错误 -- 请求有语法错误或请求无法实现

5xx:服务器端错误--服务器未能实现合法的请求
响应头 响应头用于描述服务器的基本信息,以及数据的描述,服务器通过这些数据的描述信息,可以通知客户端如何处理相应数据
响应体响应体就是响应的消息体,数据可以是普通文本、XML、JSON、HTM源码

相关推荐
洋不写bug21 小时前
HTTP(二):万字解析HTTP交互的请求、响应报文格式
网络协议·http·交互·postman·请求格式·响应格式·restful规范
weihubeats9 天前
10 MB 的 Postman 替代品,启动不到 1 秒
测试工具·postman
菜鸟阿达15 天前
Postman 有哪些免费/开源的替代品?2026 年接口工具选型参考
测试工具·开源·postman
菜鸟阿达15 天前
我把 API 调试工具做成了浏览器版“Postman“,开源了:HTTP/SSE/WebSocket 全能测
http·开源·postman
Madison-No718 天前
多语言聊天大模型--测试报告
linux·git·python·selenium·jmeter·自动化·postman
ysu_03141 个月前
Postman接口调试实战指南-从HTTP请求到环境变量-Collection与自动化测试
网络·网络协议·测试工具·http·api·postman·可用性测试
开开心心_Every1 个月前
文件夹批量创建工具支持同级和多层级
运维·服务器·游戏·jupyter·智能手机·pdf·postman
花间相见1 个月前
【计算基础|网络04】—— HTTP接口实战(下):接口测试、鉴权与跨域排错
java·linux·人工智能·后端·python·计算机网络·postman
Madison-No71 个月前
基于JMeter工具的性能测试(接口)
python·jmeter·postman
Joyce_xiaobaibai1 个月前
windows+Postman Newman+接口巡检
postman