Olá,
Estou enviando dados para um formulário WEB via URL e POST, mas to com uma dúvida para qual página tenho quq indicar a url aque recebe os dados ou aque possui o form ? Fiz o teste com as duas e não rolou até agora eu tenho quase certeza que é com a que recebe o POST mas to com problema então vai saber segue meu código abaixo, se alguém souber de algo, postem aqui ! Ps.: Tentei fazer com socket tbm mas não rolou tbm!
try {
URL url = new URL("http://www.host.com.br/codigos/recebe_post.php");
URLConnection conn = url.openConnection();
//POST DATA
String data = URLEncoder.encode("site", "UTF-8") + "=" + URLEncoder.encode("", "UTF-8");
data += "&" + URLEncoder.encode("service", "UTF-8") + "=" + URLEncoder.encode("", "UTF-8");
data += "&" + URLEncoder.encode("time_client", "UTF-8") + "=" + URLEncoder.encode("1095564109492", "UTF-8");
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
System.out.println(line);
}
wr.close();
rd.close();
} catch (Exception e) {
}