Python 在两个不同的py virtualenv中使用相同包的不同HTTP响应
我在同一个虚拟机中创建了两个虚拟环境Python 在两个不同的py virtualenv中使用相同包的不同HTTP响应,python,python-3.x,python-requests,virtualenv,Python,Python 3.x,Python Requests,Virtualenv,我在同一个虚拟机中创建了两个虚拟环境 pip冻结和pip列表显示相同的安装包 Lib的输出是不同的 我怎样才能看出他们的不同之处?我应该提供一些代码吗 请求数=2.13,具有安全性 urllib=1.20 python 3.4.5 首先,您确定每次访问的页面都应该返回相同的内容吗 如果您确实应该得到相同的响应,请检查您发送的请求是否确实相同。您可以使用以下方法执行此操作: 这将转储重定向历史记录中的每对请求和响应。上述代码生成的请求如下所示: < POST / HTTP/1.1 <
pip冻结
和pip列表
显示相同的安装包
Lib的输出是不同的
我怎样才能看出他们的不同之处?我应该提供一些代码吗
- 请求数=2.13,具有安全性
- urllib=1.20
- python 3.4.5
< POST / HTTP/1.1
< Host: google.com
< Connection: keep-alive
< Accept-Encoding: gzip, deflate
< Accept: */*
< User-Agent: python-requests/2.13.0
< Content-Length: 7
< Content-Type: application/x-www-form-urlencoded
<
< foo=bar
确保URL、所有标题和请求正文完全匹配。请执行此操作。并提供两个VENV的
pip冻结
输出。
< POST / HTTP/1.1
< Host: google.com
< Connection: keep-alive
< Accept-Encoding: gzip, deflate
< Accept: */*
< User-Agent: python-requests/2.13.0
< Content-Length: 7
< Content-Type: application/x-www-form-urlencoded
<
< foo=bar