如何在Java中通过URL传递JSON数据?

如何在Java中通过URL传递JSON数据?,java,Java,我想通过URL发送一些JSON数据,请任何人告诉我怎么做。 我的URL如下所示: http://localhost:8080/Test/rest/users/query?Key=100&Token=200&Data={"Name":"Ramesh"} 您可以使用apache.http.client库发送数据: RequestBuilder rb = RequestBuilder.post(); rb.setUri(url); rb.addHead

我想通过URL发送一些JSON数据,请任何人告诉我怎么做。 我的URL如下所示:

http://localhost:8080/Test/rest/users/query?Key=100&Token=200&Data={"Name":"Ramesh"}

您可以使用apache.http.client库发送数据:

RequestBuilder rb = RequestBuilder.post();
        rb.setUri(url);
        rb.addHeader("content-type", "application/json");
        rb.addHeader("Accept","*/*");
        rb.setEntity(new StringEntity(jsonString))
CloseableHttpClient httpclient = HttpClients.createDefault();
CloseableHttpResponse httpResponse = httpClient.execute(rb.build());

json将您的数据转换为json

请阅读-总结是,这不是解决志愿者问题的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。搜索JavaCurl或JavaJSON以开始此操作。