给定最简单的HTTP服务器,如何在BaseHTTPRequestHandler中获取post变量?
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
class Handler(BaseHTTPRequestHandler):
def do_POST(self):
# post variables?!
server = HTTPServer(('', 4444), Handler)
server.serve_forever()
# test with:
# curl -d "param1=value1¶m2=value2" http://localhost:4444
我只想得到param1和param2的值。谢谢!
我试图编辑这篇文章,但被拒绝了,所以我的这段代码版本应该适用于Python2.7和3.2:
相关问题 更多 >
编程相关推荐