From: Bruno H. <br...@cl...> - 2017-08-22 20:05:41
|
Lucas Buchala wrote: > It seems to expect an URL with prefix "http://" but a secure URL with > prefix "https://" is found in the "Location:" header instead, so it > ends up concatenating the strings: And clisp does not yet have a https client. More and more of the web switches over from http to https. It was easy to write an http client in a couple of lines of code (like in clhs.lisp). But for https, one needs SSL support with all its intricacies (TLS protocol versions, certificate checking etc.). Anyone wants to contribute a clisp module that implements a http/https client? It's not needed to write the code from scratch; such code already exists (under usable licenses). According to [1], the most compelling choices would be: * drakma * drakma-async, based on cl-async, itself based on libuv. Any takers? Bruno [1] http://www.cliki.net/HTTP%20client |