簡體   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