1. 程式人生 > >Flask-request

Flask-request

request

request 就是flask中代表當前請求的 request 物件,其中一個請求上下文變數(理解成全域性變數,在檢視函式中直接使用可以取到當前本次請求)

常用的屬性如下:

屬性說明型別
data記錄請求的資料,並轉換為字串*
form記錄請求中的表單資料MultiDict
args記錄請求中的查詢引數MultiDict
cookies記錄請求中的cookie資訊Dict
headers記錄請求中的報文頭EnvironHeaders
method記錄請求使用的HTTP方法GET/POST
url記錄請求的URL地址string
files記錄請求上傳的檔案*

示例

  • 獲取上傳的圖片並儲存到本地
@app.route('/', methods=['POST'])
def index(): pic = request.files.get('pic') pic.save('./static/aaa.png') return 'index'