在Java中使用JSON的http POST

在Java中使用JSON的http POST

我想在Java中使用JSON制作一个简单的HTTPPOST。

假设URL是www.site.com

它的价值{"name":"myname","age":"20"}标为'details'例如。

我将如何创建文章的语法?

我似乎也找不到JSON Javadocs中的POST方法。


繁星淼淼
浏览 1516回答 3
3回答

慕娘9325324

版本4.3.1或更高版本。我在用JSON-Java要构建我的JSON对象:JSONObject json = new JSONObject();json.put("someKey", "someValue");     CloseableHttpClient httpClient = HttpClientBuilder.create().build();try {     HttpPost request = new HttpPost("http://yoururl");     StringEntity params = new StringEntity(json.toString());     request.addHeader("content-type", "application/json");     request.setEntity(params);     httpClient.execute(request);// handle response here...} catch (Exception ex) {     // handle exception here} finally {     httpClient.close();}
打开App,查看更多内容
随时随地看视频慕课网APP