如何使用标准库在Groovy中发布JSON?

时间:2015-12-24 16:28:37

标签: groovy

使用标准库将geSON发布到groovy中的最简单方法是什么? (即,不使用HttpClient或HttpClientBuilder)

这是一个脚本我不必将许多其他库链接到。

1 个答案:

答案 0 :(得分:1)

def con = "http://endpointUrl".toURL().openConnection();
con.setDoOutput(true);
con.setDoInput(true);
con.setRequestProperty("Content-Type", "application/json");
con.outputStream.withWriter { writer ->
  writer << jsonString
}

String response = con.inputStream.withReader { Reader reader -> reader.text }