繁体   English   中英

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

[英]How to send data from web to linux server

我需要将数据从Web界面发送到linux服务器。 我正在使用tomcat作为服务器。 我是Java的新手,我访问了许多问题,但没有找到确切的解决方案。 除了代码之外,我还想查看有关在Linux服务器上发送数据的进程/逻辑的帮助。 手册我将这样的数据发布到服务器上,我需要通过HTTP通过Web界面发布数据。

curl --header“内容类型:application / json”-请求POST --data'{“ name”:“ John”,“ id”:“ 500”,“ employee”:“是”,“薪水”: “ 5000”,“部门”:“帐户”}' http://serverNumericURL.com

我建议使用像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);

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM