我有一个 java 程序,我想在html form
. 如果可能的话,它可以只加载这样的网址
.../html_form_action.asp?kill=Kill+Server
但我不确定如何在 Java 中加载 url。我该怎么做?或者有没有更好的方法来发送一个动作html form
?
根据您的安全性,您可以HTTP
拨打电话Java
。它通常被称为 RESTFul 调用。该类HttpURLConnection
提供encapsulation
基本的 GET/POST 请求。还有一个HttpClient
from Apache
。
下面介绍如何使用URLConnection发送简单的 HTTP 请求。
URL url = new URL(url + "?" + query);
// set connection properties
URLConnection connection = url.openConnection();
connection.setRequestProperty("Accept-Charset", "UTF-8");
connection.connect(); // send request
// read response
BufferedReader reader = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close(); // close connection