接口测试协议

webservice协议:

接口地址:http://.........................?wsdl

http://192.168.12.1:8080/addUser

http://192.168.12.1:8080/delUser

http://192.168.12.1:8080/updUser

http://192.168.12.1:8080/selUser

soap协议,wsdl

restful规则:

get:获取数据

post:提交数据

put:修改数据

delete:删除数据

doubbo协议:

接口地址:doubbo://..............

适用于少量的数据传输,大并发

http协议:

接口地址:http://.......     80%

https=http+ssl安全传输协议    端口:443

http                                           端口:80

什么是http协议?

http是超文本协议,主要用于浏览器和服务器之间交互数据,交互有两个数据:

请求:post  get  put  delete

响应:1xx信息  2xx成功  3xx重定向(跳转不传值)  4xx客户端错误  5xx服务器错误

请求头:

Accept: application/json, text/javascript,*/*,q=0.01(客户端可接收的数据格式)

X-Requested-With:XMLHttpRequest(异步请求)

User-Agent :PostmanRuntime/7.26.5(客户端的用户)

Cache-Control:no-cache

Postman-Token:

Host: kdtx-test.itheima.net(请求的主机地址)

Accept-Encoding: gzip, deflate, br, zstd(压缩方式)

Connection:keep-alive(保持活跃)

Cookie: acw_tc=2f624a4317157336561557356e5375c0cca3046a5d2c0330143e202bf0992d

Content-Length:0(内容长度)

响应部分:

响应行:协议,响应码,响应信息

HTTP/1.1 200 OK

响应头:

Server: nginx

Date: Wed, 15 May 2024 00:40:58 GMT

Content-Type: application/json

Connection: keep-alive

X-Ppwered-By:PHP/5.6.36

Set-Cookie:

wNq_lastvisit=eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImQ5YTk0MWYwLWVhMWMtNDZhMS05Nzg0LTY2NDg5ZWJhNWIxZSJ9.eGJdVqRwK6tho0YmoRJOQYM944mGJfxaWb3cHQX5q78HZlOmBUaYzrVG8Xy8lV7pVmWa07MLFSmw6X2f8hfl-g

Content-Length: 705

基础术语:

  • 客户端: 主动发起网络请求的一端
  • 服务器: 被动接收网络请求的一端
  • 请求: 客户端给服务器发送的数据
  • 响应: 服务器给客户端返回的数据

HTTP 协议的重要特点: 一发一收,一问一答

  • 多发一收:例如上传大文件
  • 一发多收:例如看直播时,搜索一个词条可以得到多个视频源
  • 多发多收:例如串流(steam link、moonlight 等等)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值