Всем привет. Собственно вопрос. Имеется программа, которая посылает GET запрос на сервер
site.ru и обращается к файлу file.php и вытаскивает, как я понял, параметр или переменную(не разбираюсь) code. Собственно вопрос. Как всё это осуществить в через JAVA? Нужно получить информацию с этого файла.Сервер не защищен, запросы отправляются тоже без ключей. Заранее спасибо. Часть когда программы
type: 'GET',
cache: false,
data: { get:"code";}.
Ну и вот моя программа.
package exapmle11;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Exapmle11 {
public static void main(String[] args) {
String query = "http://site.ru/file.php";
HttpURLConnection connection = null;
try{
connection = (HttpURLConnection) new URL(query).openConnection();
connection.setRequestMethod("GET");
connection.setUseCaches(false);
connection.setConnectTimeout(0);
connection.setReadTimeout(0);
connection.connect();
StringBuilder sb=new StringBuilder();
if(HttpURLConnection.HTTP_OK == connection.getResponseCode())
{BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while((line = in.readLine()) != null){
sb.append(line);
sb.append("\n");
}
System.out.println(sb.toString());
} else {System.out.println("fail:"+connection.getResponseCode()+","+connection.getResponseMessage());
}
}
catch(Throwable cause){
cause.printStackTrace();
} finally{
if(connection!=null){
connection.disconnect();}
}
}
}