如何将数据从Web发送到Linux服务器

时间:2014-11-29 09:14:56

标签: java linux tomcat curl

我需要将数据从我的Web界面发送到linux服务器。我使用tomcat作为服务器。我是java的新手,我访问了很多问题,但没有找到任何确切的解决方案。除了代码,我希望看到有关在linux服务器上发送数据的进程/逻辑的帮助。手动我在这样的服务器上发布数据,我需要通过网络接口通过HTTP发布。

curl --header"内容类型:application / json" --request POST --data' {" name":" John"," id":" 500",&# 34;雇员":"是""工资":" 5000""部门":"帐户&#34 ;}' http://serverNumericURL.com

2 个答案:

答案 0 :(得分:0)

我建议使用像apache http components

这样的库

示例:

CloseableHttpClient httpclient = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("http://serverNumericURL.com");
httpPost.setEntity(new StringRequestEntity(jsonString, "application/json", "UTF-8"));
httpClient.executeMethod(httpPost);

答案 1 :(得分:0)

或者如果您想坚持使用JDK,您可以使用HTTPURLConnection,如下面的链接,其中包含HTTP GET和POST。

http://www.mkyong.com/java/how-to-send-http-request-getpost-in-java/