drakma
drakma copied to clipboard
HTTP client written in Common Lisp
Unfortunately, it appears that LW hasn't defined a :lispworks8+ feature as of now, so we'll have to do this again when Lispworks 9 comes out.
2.0.8 works in LispWorks 8 but 2.0.9 doesn't. The problem was introduced in commit https://github.com/edicl/drakma/commit/5f6962c7dbb3bf163e5ece71b2d0c526a67fd598 This quote from the LispWorks documentation describes the situation pretty accurately: > Code using new...
I'm using drakma to query some API. But it returns an empty array. Though there should be data. ``` CL-USER> (drakma:http-request "http://192.168.100.166/rws/sop/serverservice/homekeyfunc?lang=en") #() 200 (8 bits, #xC8, #o310, #b11001000) ((:CONTENT-TYPE...
Would there be interest in adding connection pool support to Drakma? I had plans to create an external connection pool that wrapped `http-request` and passed it a `:stream`. But I...
How can I stop the following request from hanging indefinitely on SBCL? ``` (drakma:http-request "https://health.usnews.com/doctors/carolyn-connelly-544761" :connection-timeout 5) ``
This allows cl+ssl users to choose between SocketBIO and LispBIO by binding `cl+ssl:*default-unwrap-stream-p*`, and removes the need for `:close-callback` - when stream is passed tp cl+ssl, it automatically closes this...
There is a latent bug in puri that is being brought to the fore by the latest version of ASDF (3.3.0). Since drakma depends on puri, and since the ASDF...
`cl+ssl` has been having difficulties on Windows[1], and becasue of that, Drakma will also fail dealing with TLS resources when used on Windows. Although Dexador also leverages `cl+ssl`, on Windows...
When `http-request` is called with `:want-stream t` (or even when `nil`), it would be nice to have a public API to retrieve the local and remove address and port of...
For some applications, the client code may need information about the SSL/TLS negociation which is normally obtained from or with the TLS context. Typically may be needed: - the server...