Note that like many of my Open Source projects, trivial-http does not see much love. You're welcome to use and extend it and I'll try to support it but there are probably better choices out there...
Until a few days (well, by now it's years...) ago, trivial-http was simple-http and simple-http was a fork of Brian Mastenbrook's trivial-http. Brian has kindly offered to let me continue the trivial tradition and so trivial-http is reborn ready to stumble forth again. It adds several features and bug fixes and works more the way I'd like it to. Where its functionality overlaps with what was trivial-http, it performs exactly the same.
trivial-http has functions for
git clone git://github.com/gwkkwg/trivial-http
2011-02-12 - Moved to github
2008-September-1 - Fixed horribly dumb bug wherein HTTP-GET was doing an HTTP HEAD! Added more tests and some very minor restructuring
2008-July-27 - Thanks to Brian Mastenbrook for letting me take the name. The other big news is that trivial-http is now based on usocket rather than trivial-socket.