- 关闭代*理插件
- 进入注册列表【方式:Windows+R —> regedit】将
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
这个位置里面所有关于代理【proxy】的项全部删除。
proxy_enalbe,将其设置位0 - 点开设置–>代理设置–>弹出Internet属性–>局域网设置–>自动检测设置–>重新运行
程序当中解决办法:
1、在请求前添加:
os.environ['NO_PROXY'] = '423down.com'
2、在请求前添加:
proxies = { "http": None, "https": None}
requests.get(url, param, proxies=proxies)
3、在请求前添加:
session = requests.Session()
session.trust_env = False
response = session.get(url, param)
4、在每次数据传输前客户端要和服务器建立TCP连接,为节省传输消耗,默认为keep-alive,即连接一次,传输多次,然而在多次访问后不能结束并回到连接池中,导致不能产生新的连接
headers中的Connection默认为keep-alive,
将header中的Connection一项置为close
headers = {
'Connection': 'close',
}