webform中的“提交”按钮不会发布任何参数

时间:2018-01-10 11:38:59

标签: python forms python-requests urllib3

我正在尝试自动化PantherDB的提交表单。我以前使用python请求将不同的参数发送到表单。通常"提交"表单中的按钮也会在Post期间发送一个Param。但是在这个网站(PantherDB)中,"提交"按钮在发布期间不发送任何参数。

我如何告诉python它应该"点击"提交按钮?

这就是我的代码中的内容。

url = "http://www.pantherdb.org"
files = {"fileData" : open(inputFile, "r")}

response = requests.post(url,  files = files, data = myParams)

1 个答案:

答案 0 :(得分:0)

当您按下按钮并复制POST包的curl命令时,在浏览器的开发人员工具中进行网络分析。

然后你浏览[curl.trillworks.com] [1]并将curl命令转换为Python POST请求。

在您的python请求中,您可以修改值。