13.代理配置

想要暴富的小男孩 / 2024-01-17 / 原文

什么是代理

使用代理之前

 
title 客户端服务端交互
scale 200 width
scale 400 height
autonumber
participant 客户端 as client
participant 服务端 as server

client -> server: 发起请求
server -> client: 返回响应

使用代理之后

 
scale 200 width
scale 700 height
autonumber
participant 客户端 as client
participant 代理 as proxy
participant 服务端 as server

client -> proxy: 发起请求
proxy -> server: 转发请求
server -> proxy: 返回响应
proxy -> client: 转发响应

代理在接口自动化的使用场景

 
  • 测试脚本,更直观的排查请求错误,相当于编写代码时的 debug
  • 获取没有错误的,真实的接口请求响应信息
  • 通过代理获取自动化测试的请求响应
  • 对比两次请求响应的区别
proxiesproxies

Requests 如何使用代理

 
 

Requests 代理

 

通过 proxies 参数,监听请求与响应信息proxies

 

如何使用

 
  1. 设定代理格式
  2. 通过 proxies 参数传递代理设置
  3. 开启代理工具监听请求