我试了试python,开始也是超时,不过我挂了个代理就拿到了,proxy变量里的url需要改成你自己的。curl能直接拿到,python要挂代理,我路由器是配置了的一般不用挂代理,有点奇怪。
import requests
url = 'https://www.cmegroup.com/services/sofr-strip-rates/'
headers = {
'Accept-Language': 'en-US;q=0.9,en;q=0.9',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36',
"Accept-Encoding": "gzip, deflate, br"
}
proxy = 'http://10.0.0.1:8080'
proxies = {'http': proxy, 'https': proxy}
r = requests.get(url, headers=headers, proxies=proxies)
if r.ok:
print(r.text)
【 在 t430 的大作中提到: 】
: 专门在外面弄了个linux的机器,然后试出只要下面两个参数就行
: 但我在java代码里就不行,怪事了, 还是timeout
: 明天我试试python
: ...................
--
FROM 171.221.52.*