drakma icon indicating copy to clipboard operation
drakma copied to clipboard

HTTP client written in Common Lisp

Results 40 drakma issues
Sort by recently updated
recently updated
newest added

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...