2015-07-23 CrystalでHTTP通信 Crystal なるほど。LLだ。 というかRubyだ(Rubyわからんけど)。 require "http" require "json" client = HTTP::Client.new("lgtm.in") response = client.get("/g/mihyaeru21", headers: HTTP::Headers {"Accept": "application/json"}) obj = JSON.parse(response.body) p obj 現状、APIリファレンスよりも実装とテストを見た使い方がわかるっぽい。 https://github.com/manastech/crystal/blob/master/src/json/json.cr https://github.com/manastech/crystal/blob/master/spec/std/http/client_spec.cr