如何在SSH中使用Python在命令行中“伪造”表单POST请求?
我有一个小问题,关于我在写第一个Python网页应用时遇到的一个问题。
我网站上有一个表单,它的动作是指向一个Python文件。这个表单会把两个输入框的值通过POST请求发送出去,我的Python文件会接收到这些值并进行处理。在测试我的程序时,我希望能够在SSH命令行中发送这些参数,类似这样:
python twitter.py -user1="bob" -user2="labla"
但是我似乎无法做到这一点,也在谷歌上找不到相关的信息。
目前我的Python文件看起来是这样的:
#!/usr/bin/python
import cgi
import cgitb; cgitb.enable()
import nltk
form = cgi.FieldStorage()
reshtml = """Content-Type: text/html\n"""
print reshtml
user1 = form['user1'].value
user2 = form['user2'].value
print user1 + " , " + user2
那么我该如何在SSH命令行中用Python“伪造”一个表单的POST请求呢?