如何在Clojure中访问JSON Web服务?

Amo*_*kar 1 clojure

访问Web服务和获取响应JSON作为Clojure映射的常用方法是什么?

我们是否必须使用Java的java.net.URLConnection和一些JSON库,如GSON?

http-kit是用于此目的最常用的库,这就是我通过Google获得的内容吗?

Jer*_*emy 7

看看clj-http.其中一个依赖项是名为cheshire的JSON库.

这是一个基本GET请求的示例,它将主体解析为JSON.

(clj-http.client/get "http://example.com/foo.json" {:as :json})
Run Code Online (Sandbox Code Playgroud)