我想从此链接中抓取数据:
我想按国家/地区使用过滤器,但过滤时 URL 没有更改 在网络选项卡中,我看到一个带有数据和参数的发布请求发送到此 URL 如何发送包含正确数据和参数的 POST 请求?请指导我 这也是我的代码:
import requests
url = 'https://www.orpha.net/consor/cgi-bin/ClinicalLabs_Diagnostictest.php?lng=EN&search=ClinicalLabs_Diagnostictest_TechPurpose'
data = {'checkFilterLgnBox_AU':'AU'}
r = requests.post(url, data=data)
该地址不应在您的 POST 上返回修改后的地址。有关于 API 的某种文档吗?
https://www.orpha.net/consor/cgi-bin/ClinicalLabs_Diagnostictest.php?lng=EN&search=ClinicalLabs_Diagnostictest_TechPurpose&checkFilterLgnBox_AU=AU
这可行,但这只会更改激活复选框的网站。所以它实际上只是这个页面的一些状态处理。