You need to enable JavaScript to run this app. Python发送POST请求遇问题:如何构造Orpha网站国家筛选的正确参数
优惠活动
大模型
产品
解决方案
定价
更多

Python发送POST请求遇问题:如何构造Orpha网站国家筛选的正确参数

Python 发送POST请求触发Orpha页面国家筛选的爬取问题

我在Python中发送POST请求爬取数据时遇到了问题,目标爬取的页面地址为:
https://www.orpha.net/consor/cgi-bin/ClinicalLabs_Diagnostictest.php?lng=EN&search=ClinicalLabs_Diagnostictest_TechPurpose

我需要使用该页面的国家筛选功能获取对应的数据,但实际触发筛选操作时,页面URL没有任何变化;通过浏览器网络面板排查确认,筛选操作本质是向上述链接发送携带指定数据与参数的POST请求。目前不清楚该如何构造携带正确数据与参数的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)

内容的提问来源于stack exchange,提问作者Malik Ibrahim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.06 15:54:09