Python 请求突然不再适用于特定 url
Python requests suddenly don't work anymore with a specific url
直到最近,以下方法运行良好:
import requests
page = requests.get("https://www.moviemeter.nl/")
但现在不是了。现在我得到一个结果 , page.ok = True 但 page.text 是一个空字符串。使用 Google Chrome 获取页面工作正常。
我试过了:
- 有或没有 vpn
- 与 headers:
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36'}
page = requests.get("http://moviemeter.nl/", headers=headers)
似乎没有任何效果了。
有人可以帮帮我吗?非常感谢。
请求需要 cookie 来获取站点内容。
import requests
url = "https://www.moviemeter.nl/"
with requests.session() as session:
response = session.get(url)
response = session.get(url, cookies=response.cookies)
print(response.content)
直到最近,以下方法运行良好:
import requests
page = requests.get("https://www.moviemeter.nl/")
但现在不是了。现在我得到一个结果
我试过了:
- 有或没有 vpn
- 与 headers: headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36'} page = requests.get("http://moviemeter.nl/", headers=headers) 似乎没有任何效果了。
有人可以帮帮我吗?非常感谢。
请求需要 cookie 来获取站点内容。
import requests
url = "https://www.moviemeter.nl/"
with requests.session() as session:
response = session.get(url)
response = session.get(url, cookies=response.cookies)
print(response.content)