我有一个网络服务,可以在一些获取请求时回复,如下所示:http: //developer.echonest.com/api/v4/artist/reviews ?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=2 如果参数在请求错误: http: //developer.echonest.com/api/v4/artist/reviews ?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=WRONG-STRING 服务器回复 400 和一些 json 解释出了什么问题.
现在在 clojure 中,我想阅读 json 以确切知道出了什么问题,我尝试使用 (clojure.java.io/reader wrong-url) 但它引发了异常
服务器返回 HTTP 响应代码:400 用于 URL:http:
//developer.echonest.com/api/v4/artist/reviews?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=e1 [抛出类 java.io.IOException]
我怎样才能读取json?