[closure-devel] PATCH: HTTP and HTTPS support via the Drakma library
Eric Marsden
eric.marsden at free.fr
Thu Dec 28 22:31:17 UTC 2006
Hi,
The attached rough patch splices the Drakma library into Closure for
HTTP support. Drakma is a very nice web client library by Edi Weitz:
http://weitz.de/drakma/
Unlike the current Closure code, the library supports HTTPS and
HTTP/1.1. I see this as an opportunity to replace some of the
undermaintained code in Closure by high quality external libraries;
this concerns
src/net/http.lisp (replaced by Drakma)
src/net/url.lisp (partially replaced by PURI)
src/net/uri.lisp (ditto)
I haven't yet started trying to remove stale code; this is just a
proof of concept. A likely candidate for similar replacement is the
GSTREAM code, which could likely advantageously be replaced by
Flexi-streams. Opinions on whether this is a good route to pursue are
welcome.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: http-drakma.lisp
URL: <https://mailman.common-lisp.net/pipermail/closure-devel/attachments/20061228/d205f181/attachment.ksh>
-------------- next part --------------
--
Eric Marsden
More information about the closure-devel
mailing list