3 Stimmen

In Haskell auf der Suche nach einem Paket, das es erlaubt, einen Web-Antwortkörper als Stream zu konsumieren

Von RWH http://book.realworldhaskell.org/read/extended-example-web-client-programming.html

Die hier verwendete HTTP-Bibliothek liest das HTTP-Ergebnis nicht träge. Dies kann dazu führen, dass beim Herunterladen großer Dateien, wie z. B. Podcasts, viel Arbeitsspeicher verbraucht wird. Es gibt andere Bibliotheken, die diese Einschränkung nicht haben. Wir haben uns für diese Bibliothek entschieden, weil sie stabil, einfach zu installieren und relativ leicht zu benutzen ist. Für ernsthafte HTTP-Bedürfnisse empfehlen wir mini-http, erhältlich bei Hackage.

mini-http ist bei Hackage veraltet. Die Fragestellung ist einfach: Kennen Sie ein Paket, das eine API anbietet, um http-Anfragen auszuführen und den Antwortkörper zu konsumieren, ohne ihn vollständig in den Speicher zu laden.

Was ich will, ist eine API, die einen Strom bietet, die durch Iteration auf sie umgewandelt werden kann. Ein einfaches Beispiel ist das Zählen von Bytes in einer Antwort.

Vielleicht eine auf Iteration basierende Api?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X