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

起因:

通过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发送的请求了