【发布时间】:2018-12-04 13:05:38
【问题描述】:
我有一个带有网络服务器的加热系统,我想从这个网络服务器读取数据。问题在于 Web 服务器的限制 - 最大。连接数为 6。我编写了一些简单的脚本来获取 XML(供暖系统基于 XML)。该脚本运行良好,但每分钟只能调用 6 次。我尝试在获取数据后强制 Python 关闭连接,但连接保持打开状态。
您知道如何强制远程 Web 服务器关闭连接吗?
我的简化代码:
import requests
from pprint import pprint
s = requests
s.keep_alive = False
link1 = "http://some_ip/TOP1.XML"
f = s.get(link1, headers={'Connection':'close', "Timeout":"5000"})
pprint(vars(f))
【问题讨论】: