我有一个java程序,我想在html form
中输入内容。如果可能,它可以加载像这样的网址
.../html_form_action.asp?kill=Kill+Server
但我不确定如何在Java中加载URL。我该怎么做?或者有更好的方法将动作发送到html form
吗?
答案 0 :(得分:1)
根据您的安全性,您可以在HTTP
进行Java
来电。它通常被称为RESTFul调用。 HttpURLConnection
类为基本GET / POST请求提供encapsulation
。 HttpClient
还有一个Apache
。
答案 1 :(得分:0)
以下是使用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