Requests: GAE und ChunkedEncodingError, funktionierender Patch.

Erstellt am 12. Mai 2016  ·  3Kommentare  ·  Quelle: psf/requests

Hallo allerseits,

sorry für mein Eingreifen hier "aus heiterem Himmel". Ich habe versucht zu verstehen, ob dieses Problem bereits diskutiert wurde (ich konnte sie aber finden), also komme ich mit der Situation hierher und versuche, die Lösung zu verstehen.

Das Problem ist folgendes (von dem, was ich verstanden habe): Google App Engine, ersetzen Sie die Implementierung von urlfetch durch ihre eigene, die einige Änderungen enthält, die urllib3 und anschließend Requests unterbrechen.

@agfor hat eine Korrektur vorgenommen , die zu funktionieren scheint (ich hatte keinen ChunkedEncodingError, seit ich den Patch online gestellt habe) und meines Wissens die anderen Benutzer, die GAE nicht verwenden, nicht beeinträchtigt.

Ich habe seinen Patch nicht so gesehen, wie er hier eingereicht wurde (ich frage mich warum) und ich weiß nicht, warum dies hier nicht berücksichtigt wurde. (Bitte beachten Sie, dass dies echte Fragen sind, keine Kritik / Bemerkungen, meine Absichten sind gut :)).

Daher mein Beitrag :)

GAE Support

Hilfreichster Kommentar

Freut mich!

Alle 3 Kommentare

@cnicodeme Das Request-Projekt betrachtet GAE nicht als formal unterstützt. Anders ausgedrückt, wir haben keinen Sonderfallcode _in Anfragen_, um GAE richtig zu verwenden. Die empfohlene Methode zur Verwendung von GoogleAppEngine mit Anfragen ist die Verwendung des request-toolbelt AppEngineAdapter .

Ok das erklärt alle meine Fragen, danke!

(und wow, du bist schnell!)

Freut mich!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen