Seite 1 von 1

Re: Flask Request.data

Verfasst: Donnerstag 20. September 2018, 16:49
von __blackjack__
@Hypec: Argh, das ist eklig und kaputt. Bitte nicht auf der Zeichenkettenrepräsentation eines `bytes`-Objekt rumwerkeln, sondern die Bytes ordentlich in eine Zeichenkette dekodieren. Dann musst Du da auch nichts entfernen was eigentlich gar nicht dazu gehört. Aus Bytes die Text enthalten eine Zeichenkette zu machen, nennt sich auch dekodieren und da gibt es eine Methode für.

Das '\\n' (also die *zwei* Zeichen (Backslash und kleines n), denn '\n' ist nur *ein* Zeichen (Zeilenendezeichen)) kommen auch nicht durch das `split()` sondern durch die falsche `str()`-Umwandlung.

Re: Flask Request.data

Verfasst: Donnerstag 20. September 2018, 17:01
von Hypec
Oke wie muss ich den str dann richtig umwandeln und kann auch den Rest sauberer lösen?

Re: Flask Request.data

Verfasst: Donnerstag 20. September 2018, 21:12
von Sirius3
@Hypec: ich verstehe nicht, warum Du nicht die offensichtlichsten Fehler korrigieren kannst. ›/getdata‹ ist nicht zum Hochladen von Daten da.

__blackjack__ hat Dir schon geschrieben, wie es gemacht werden muß (decode).

Re: Flask Request.data

Verfasst: Freitag 21. September 2018, 13:36
von Hypec
Kann ich machen aber da außer mir niemand an dem Server arbeitet oder Daten hin senden soll, habe ich es für mich halt aus serversicht geschrieben aber ich ändere es auch gerne in senddata.