是否可以不使用自定义 API 而只是发送 JSON 请求并接收 JSON 响应(使用 REST api)?
最佳答案
所以说“是否可以不使用自定义 API”,你的意思是你不想使用像 HttpBuilder 这样的东西,你只想使用原始 groovy?
如果您只执行 GET,您可以只使用 URL class并且是text
方法,手动解析JSON,但是非常有限。
如果您需要执行 POST/PUT/DELETE/HEAD/等操作,您最好使用类似 HttpBuilder 的工具。如果那不是一个选项,那么您只能实现 HttpBuilder 或 HttpClient 执行的部分子集。
关于java - Elasticsearch Java/Groovy API : how can I send JSON requests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10760724/