将HTTP Post请求发送到服务器的最简单方法是什么

时间:2019-05-16 09:37:15

标签: java http server

我想用JAVA编写简单的代码,使我可以向服务器发送HTTP POST请求

1)请求将包含下一个JSON

{     “ Key”:“ asd”,     “ dId”:123456,     “一些数据”: {         “ id”:12345,         “名称”:“ abcd”     },     “ Url”:“ https://google.com/”,     “ tdId”:1     “ wdId”:0 }

2)显示来自服务器的JSON答案

在YouTube上看过很多教学视频,但没有人一步一步地解释它

2 个答案:

答案 0 :(得分:0)

如果您不想与JRE内部DateTimeFormatterBuilder#appendFraction(ChronoField.MILLI_OF_SECOND, 0, 3, true) 交战,那么您应该看看HttpClient from Apache Commons

HttpURLConnection

答案 1 :(得分:0)

自JDK 9起,就有HttpClient类。在JDK 9和JDK 10中,它处于孵化器状态。从JDK 11开始,它不再是孵化器。我没有在您的帖子中看到您使用的是哪个JDK版本。我错过了什么?这是JDK 11的 javadoc 的链接...

java.net.http.HttpClient

我认为,使用JDK的HttpClient类的优势意味着没有第三方依赖性。