Запрос будет отправлен на сервер, когда мы перейдем к чтению. Если ничего читать не надо, то можно открыть стрим на обьекте URL и закрыть:
Код | URL url = new URL("http://someserver.com/show.php?par1=val1&par2=val2");
//сервер еще не знает о наших намерениях отправить запрос
url.openStream().close();
//запрос отправлен
|
или просто прочитать httpCode ответа сервера ( для этого надо использовать HttpURLConnection ):
Код | URL url = new URL("http://someserver.com/show.php?par1=val1&par2=val2"); HttpURLConnection conn = (HttpURLConnection )url.openConnection();
//сервер еще не знает о наших намерениях отправить запрос
int code = conn.getResponseCode();
//запрос отправлен и получен ответ (HTTP сode по крайней мере)
|
Если же надо читать ответ, то любой учебник вам предложит что-то вроде Код | try{
URL url = new URL("http://someserver.com/show.php?par1=val1&par2=val2"); URLConnection conn = url.openConnection(); //сервер еще не знает о наших намерениях отправить запрос
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
//запрос отправлен и можно читать ответ String inputLine = null; while ((inputLine = in.readLine()) != null) { System.out.println("inputLine = "+inputLine ); } } finally { try { in.close(); } catch (IOException ex) { ex.printStackTrace(); } }
|
|