-
An und für sich macht mein Skript das auch so (StreamObject und Buffer beide probiert). Nur ich krieg es irgendwie nicht gebacken einen eigene Buffe rsize/Chunk size vorzugeben, wobei laut PyCurl-Doku die Buffer size automatisch maximal gewählt wird...
Netter Pseudocode übrigens 😄
-
Ich hab mich mal ein bisschen durch die cURL Mailinglists gewühlt.
Das Problem scheint eine Abwärtskompatibilität von cURL zu sein und ist nicht per Parameter einstellbar, sondern muss einkompiliert werden.
libcurl development talk. How to program using libcurl, and how to develop libcurl further
-
Danke für die Info! Heißt für mich leider eine andere Sprache, da ich nicht wirklich im Quellcode von Python-Modulen rumspielen will :(
-
Wie wärs mit Sockets? Da kannst/musst alles selbst machen...
-
Auch eine Idee, aber wirklich Low-Level und das Erlernen würde sicher länger dauern, als den Code in einer anderen Sprache zu schreiben :D Aber mal gucken :)
-
Also bei Sockets gibts nicht wirklich viel zu lernen. LiveHTTP Headers für Firefox kann dir da am besten helfen. Die Anfragen musst dann nur nachbauen. Also einfach genau gleich hinschicken wie der Browser. und bei den Parts/Chunks kannst dann die Größe immer selbst bestimmen :)
-
Gerade gemerkt, dass es einfach nur Copy&Paste ist. Wird zwar dauern, bis es funktioniert, aber danke erstmal. Danach kann ich ja mal den Speed über Socket testen :D