[Haskell] New version of the HTTP module

Bjorn Bringert d00bring at dtek.chalmers.se
Tue Mar 16 00:16:37 EST 2004


The Haskell HTTP client implementation available from [1] seems to be 
without a maintainer (if anyone knows how to reach Warrick Gray, who 
wrote it, let me know).

I include a modified version of this module in the XML-RPC library [2]. 
Changes from the original module include:

     * made it Hugs compatible
     * disabled 100-continue transfers as they caused POST requests to
       HTTP/1.0 servers to stall
     * called it Network.HTTP instead of HTTP
     * added support for URIs with a port number
     * added a simple toggle for HTTP traffic logging

The modified HTTP module is available from:

http://www.dtek.chalmers.se/~d00bring/haskell-xml-rpc/http.html

In line with Graham Klyne's suggestion [3] that a consistent version of 
this module be brought into some "community space", it will probably 
move to the haskell-libs project at SourceForge in the not too distant 
future.


Yours truly,

Bjorn Bringert


[1] http://homepages.paradise.net.nz/warrickg/haskell/http/

[2] http://www.dtek.chalmers.se/~d00bring/haskell-xml-rpc/

[3] http://www.haskell.org/pipermail/libraries/2004-February/001693.html




More information about the Haskell mailing list