HTML表单动作Java

时间:2013-08-19 19:00:44

标签: java html url html-form

我有一个java程序,我想在html form中输入内容。如果可能,它可以加载像这样的网址

.../html_form_action.asp?kill=Kill+Server

但我不确定如何在Java中加载URL。我该怎么做?或者有更好的方法将动作发送到html form吗?

2 个答案:

答案 0 :(得分:1)

根据您的安全性,您可以在HTTP进行Java来电。它通常被称为RESTFul调用。 HttpURLConnection类为基本GET / POST请求提供encapsulationHttpClient还有一个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