在python中使用flask框架获取post请求的参数如下:
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def index():
name = request.form.get('name')
return 'Hello %s' % name
如果你不使用flask框架,可以使用python内置的http.server库。
import http.server
import socketserver
PORT = 8000
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
在这个代码中,请求的参数存储在self.rfile中。