http-проводник TLSSettings Простые и ошибочные проблемы EOF
Я все еще новичок в Haskell, но я пытаюсь привести пример с http-проводником "
import Network.HTTP.Conduit -- the main module
import qualified Data.ByteString.Lazy as L
simpleRequest :: IO ()
simpleRequest = do
request <- parseUrl var2
print var2
let settings = mkManagerSettings (TLSSettingsSimple True False False) Nothing
res <- withManagerSettings settings $ httpLbs request
print res
Если var2 это:
var2 = "https://github.com"
теперь он работает, но переключается на мой суперсекретный URL
var3 = "https://blah_request_goes_here" it does not.
Тестирование var2 в браузере возвращает XML-документ, как и ожидалось. Это тоже раньше работало
Я получаю эту ошибку с var3:
*** Exception: Error_EOF
Извините, так как это ссылка на домен, я не могу поделиться ею. Если я могу предоставить любую другую информацию, дайте мне знать. Попытка начать с простого и конвертировать сервис node.js в haskell. Любая помощь в исправлении ошибки или отладке была бы очень полезна.
Изменение (TLSSettingsSimple True False False) на (TLSSettingsSimple False False False) дает ожидаемую ошибку сертификата, но это все, что я знал, как это сделать..