相关文章推荐
逼格高的作业本  ·  AIX Toolbox for Open ...·  2 周前    · 
豪情万千的柿子  ·  Install and Set Up ...·  7 月前    · 
可爱的豆芽  ·  java Date类型 ...·  1 年前    · 
才高八斗的剪刀  ·  OCILIB ...·  1 年前    · 

python获取post参数

在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中。

  •