Python中的Post请求
我正在尝试用Python处理一个简单的POST.request 当我提交表单时,我得到以下表单数据 然后,我使用下面的代码尝试根据上述内容发布表单Python中的Post请求,python,post,Python,Post,我正在尝试用Python处理一个简单的POST.request 当我提交表单时,我得到以下表单数据 然后,我使用下面的代码尝试根据上述内容发布表单 from urllib.request import urlopen from bs4 BeautifulSoup import requests html = urlopen("http://www.kkv.se/Diariet/default.asp?nav=2") params = { 'dossnr_from': '0',
from urllib.request import urlopen
from bs4 BeautifulSoup
import requests
html = urlopen("http://www.kkv.se/Diariet/default.asp?nav=2")
params = {
'dossnr_from': '0',
'dossnr_tom': '0',
'hitspage': '50',
'sort': 'Regdatum',
'hits_search': '50',
'sortorder': 'Fallande'}
r = requests.post("http://www.konkurrensverket.se/Diariet/resultat.asp, data=params")
print(r.text)
但是它没有正确发布,我回到了主页。关于我可能做的事情有什么想法是错误的吗
谢谢请尝试将结束引号放在asp之后,例如,
.resultat.asp”,data=params)
猜测一下,您可能需要提交空字符串字段。表单中可能有隐藏字段也需要提交。请使用Chrome或“Firebug”中的“开发者工具”在Firefox中查看使用浏览器时从浏览器发送到服务器的内容。