我正在尝试使用 Clojure 和 clj-http 库检索网站。我想从一个简单的例子开始慢慢来:
(:body (client/get (str "http://www.google.com") {:as :clojure}))
据我了解图书馆的行为,这个调用应该返回网站的主体,但它返回的只是<!doctype
.
当我尝试打电话时
(:body (client/get (str "http://www.google.com") {:as :json}))
我什至得到一个例外:
com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60))
我无法想象图书馆会被破坏,但我也无法在我的通话中看到明显的错误。你们中有人经历过这种行为吗?