urllib2 PUT mit Content-Encoding: gzip
Verfasst: Mittwoch 15. Januar 2014, 09:27
Hallo zusammen,
ich habe einen REST-Service, den ich per Python anspreche und ihm Daten im JSON-Format schicke. Das ganze mache ich mit Hilfe der urllib2. Das funktioniert
soweit auch. Da es sich zum Teil um viele Daten (Telemetrie) handelt, möchte ich dieses Dokument gerne packen und an die Schnittstelle schicken. Ich habe
schon rumprobiert, aber irgendwie bekomme ich es nicht zum Laufen.
Und bei Dr. Google findet man viele Hinweise darauf, wie man mit einer geGZIPpten Antwort umgehen kann, aber wie ich Daten geGZIPped sende, habe ich bisher
nicht gefunden. Habt Ihr eine Idee?
Im Netz findet man dann auch Hinweise wie "Nutz nicht urllib2, sondern requests...". Aber da das Skript auf einem buildroot laufen soll und hier die urllib2 schon
drin ist, die requests aber nicht, würde ich das gerne mit der urllib2 realisieren. Das müsste doch möglich sein.
Vielen Dank für Eure Tipps...
ich habe einen REST-Service, den ich per Python anspreche und ihm Daten im JSON-Format schicke. Das ganze mache ich mit Hilfe der urllib2. Das funktioniert
soweit auch. Da es sich zum Teil um viele Daten (Telemetrie) handelt, möchte ich dieses Dokument gerne packen und an die Schnittstelle schicken. Ich habe
schon rumprobiert, aber irgendwie bekomme ich es nicht zum Laufen.
Und bei Dr. Google findet man viele Hinweise darauf, wie man mit einer geGZIPpten Antwort umgehen kann, aber wie ich Daten geGZIPped sende, habe ich bisher
nicht gefunden. Habt Ihr eine Idee?
Im Netz findet man dann auch Hinweise wie "Nutz nicht urllib2, sondern requests...". Aber da das Skript auf einem buildroot laufen soll und hier die urllib2 schon
drin ist, die requests aber nicht, würde ich das gerne mit der urllib2 realisieren. Das müsste doch möglich sein.
Vielen Dank für Eure Tipps...