I have some problems with the curl haskell library in the latest version 1.3.7.
Some example in Haskell:
module CurlTest where
import Network.Curl
url = "http://www.example.com/private/"
opts = [CurlFollowLocation True]
main = withCurlDo $ do
curlGet url opts
return ()
I run this snippet with ghci and I didn't get any output. On public sites with status-code 200 I get the page-content. With pure curl from the command-line I get the page-content even on 401 sites, as expected.
Did I miss a option for the haskell curl-call, or is it a bug? If it is a bug, is there a workaround or some curl-alternatives in haskell?
Greetings
I found that setting the curl option CurlFailOnError False fixed this for me.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With