起因:

通过robotframework发送了一个请求,这个请求老是得不到预期的返回值,又看不出具体是哪里没对,想通过fiddler对比下和浏览器发送的请求在参数上有什么区别

问题:

打开fiddler后,发现浏览器发送的请求,fiddler接收到了,但是通过robotframework发送的请求,在fiddler里面却没有显示

解决思路:

考虑到robotframework是基于python的,故而去网上查询了fiddler如何抓取通过python发起的请求

robotframework发送的请求为何fiddler没有监听到?

得到了一点思路,既然在python里面设置代理用户,那么也可以在robotframework里面设置代理用户

查看关键字create session,里面有个proxies参数,它的值是一个字典对象,包含http和https的url

robotframework发送的请求为何fiddler没有监听到?

robotframework发送的请求为何fiddler没有监听到? 

再次发送请求,OK,在fiddler里面可以获取到通过robotframework发送的请求了

相关文章:

  • 2021-12-24
  • 2022-12-23
  • 2021-04-08
  • 2021-04-25
  • 2021-10-25
  • 2021-04-06
  • 2021-07-03
  • 2022-12-23
猜你喜欢
  • 2021-04-24
  • 2022-12-23
  • 2021-09-15
  • 2021-11-02
相关资源
相似解决方案