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

  • BenjiManTV

    BenjiManTV

    20 Mart 2011
  • grickle

    grickle

    22 AĞUSTOS 2006
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009