import requests
res = requests.get("http://www.chinaunicom.com.cn/api/article/NewsByIndex/2/2022/09/news", headers=headers)
data_list = res.json()
print(data_list)
return render(request, 'news.html')
res = requests.get("http://www.chinaunicom.com.cn/api/article/NewsByIndex/2/2022/09/news", headers=headers)
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\api.py", line 73, in get
return request("get", url, params=params, **kwargs)
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\sessions.py", line 573, in request
prep = self.prepare_request(req)
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\sessions.py", line 496, in prepare_request
hooks=merge_hooks(request.hooks, self.hooks),
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\models.py", line 369, in prepare
self.prepare_headers(headers)
File "D:\pycham\djangoProject\venv\lib\site-packages\requests\models.py", line 489, in prepare_headers
for header in headers.items():
AttributeError: module 'wsgiref.headers' has no attribute 'items'
[22/Sep/2022 14:37:12] "GET /news HTTP/1.1" 500 94871
目标网站反爬了,加上headers和cookie试试,不行加上代理