SORU
3 Mayıs 2012, PERŞEMBE


Nasıl tüm istek Şişesi ile Python vücut YAZI alabilir miyim?

İstediğimi yapabilmek için bütün POST vücudun isteği gibi bir dize veya dosya tanıtıcı okumayı biliyorum ama ben aciz bir yolunu bulmak (ben yeni Şişesi ve Python için web). Şöyle yazdım:

from flask import Flask

app = Flask(__name__)
@app.route('/', methods=['GET', 'POST'])
def parse_request():
    # obtain the whole post body here, in case the request is post...

BU SORU BİRÇOK GÖRÜŞ ALMA GİBİ:

İstediğiniz sorunun cevabına bağlı aşağıda olduğunu söyleyip bir şekilde çalışıyor sadece content-type değil kabul, onun yerine bunu soran nasıl bütün ham post vücut ne olursa olsun başlıkları:

Get raw POST body in Python Flask regardless of Content-Type header

CEVAP
21 Mayıs 2013, Salı


Önerdiği gibi, kontrol etmelisiniz: http://flask.pocoo.org/docs/api/#flask.request

Doktorlar belirtildiği gibi, en yaygın durumda, request.data boş, çünkü gidiyor, bir geri dönüş olarak kullanılır:

request.data geldi diye dize kadar gelen isteği veri İçerir mimetype Şişesi işlemez.

  • request.args: URL parametreleri istiyorsanız
  • request.form: Vücut html POST formu ile göndermek gibi) bilgi istiyorsanız
  • request.values: Hem istersen

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012
  • TopOfTheTech

    TopOfTheTech

    5 NİSAN 2010