刚刚开始玩Google App Engine& Python(作为借口;))。 如何正确提交这样的表格
<form action="https://www.moneybookers.com/app/payment.pl" method="post" target="_blank">
<input type="hidden" name="pay_to_email" value="ENTER_YOUR_USER_EMAIL@MERCHANT.COM">
<input type="hidden" name="status_url"
<!-- etc. -->
<input type="submit" value="Pay!">
</form>
没有向用户公开数据?
答案 0 :(得分:6)
听起来你正在寻找urllib。
以下是来自图书馆文档的POST的示例:
>>> import urllib
>>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0})
>>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params)
>>> print f.read()
答案 1 :(得分:0)
隐藏表单的敏感位并通过JavaScript提交。
确保您有一个很好的方式来引用表单元素......
<form ... id="moneybookersForm">...</form>
...在页面加载时,执行类似
的操作document.getElementById("moneybookersForm").submit();
至少我不知道其他方式。对于禁用JavaScript的人来说,付费!按钮应该保持可见。