请求 Post 不接受数据

时间:2020-12-21 18:13:09

标签: html post web-scraping beautifulsoup python-requests

我有一个简单的请求帖子,当我美化 html 时,它没有采用“数据”设置的参数,它显示没有实现任何数据参数。 "xpp" 应该是 5,"xf1" 应该是 4,"xf5" 应该是 1。我已经尝试将 "data = " 更改为 "files = " 和 html 渲染。我收到 200 条回复,我做错了什么?

from bs4 import BeautifulSoup

data = {"xpp": 5, "xf1":4,"xf5":1}
url = 'http://spys.one/en/anonymous-proxy-list/'
r = requests.post(url, data = data, verify=False)
soup = BeautifulSoup(r.content, 'lxml')
print(soup.prettify())

1 个答案:

答案 0 :(得分:0)

尝试添加 User-Agent 并使用 https 作为 URL

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0'
}

url = 'https://..........'
r = requests.post(url, headers=headers, data=data, verify=False)