Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Mengakses Data Permintaan dengan Betul dalam Aplikasi Kelalang Saya?
Apabila bekerja dengan aplikasi Flask, selalunya perlu untuk mendapatkan semula data yang dihantar daripada pelanggan. Walau bagaimanapun, mengakses data ini kadangkala boleh mengelirukan, terutamanya apabila request.data kelihatan kosong.
Untuk mengendalikan permintaan HTTP yang masuk, Flask menyediakan beberapa atribut pada objek permintaan:
Jika anda menjangkakan data akan diserahkan melalui POST permintaan, anda perlu merujuk atribut yang sesuai berdasarkan kandungan permintaan jenis:
Atribut request.data lazimnya mengandungi kandungan permintaan mentah, tetapi ia mungkin kosong jika:
Dalam coretan kod di bawah, adalah mungkin untuk mengakses data borang dengan menggunakan request.form.get atau request.form.getlist:
from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): name = request.form.get('name') emails = request.form.getlist('emails') # Process the data further...
Atas ialah kandungan terperinci Bagaimanakah Saya Mengakses Data Permintaan dengan Betul dalam Aplikasi Kelalang Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!