Presico receber um parametro que será enviado via post.
O meu cliente irá passar um parametro para a minha URL.
Como faço para pegar esse paramentro sem saber o nome dele.
Ex:
String query = "Preciso passar isso para a servlet"; // o Parametro a ser passado.
location = "http://localhost:8080/MinhaAplicacao/MeuServlet"
URL url = new URL(location);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-type", "text/xml");
conn.setRequestProperty("Content-Length", Integer.toString(query.length()));
//Verificação de conexão
System.out.println("Preparando Conexão...");
conn.connect();
System.out.println("Conectado...");
conn.getOutputStream().write(query.getBytes(charEncoding));
int a = 0;
if (conn.getResponseCode() != 200)
{
a = conn.getResponseCode();
System.out.println("Pagina indisponivel "+ a);
}
else
{
InputStream postis = conn.getInputStream();
StringBuffer retorno = new StringBuffer();
int c = postis.read();
while(c != -1) {
retorno.append((char)c);
c = postis.read();
}
System.out.println(retorno);
}
Como que eu faço para pegar esse parametro na minha classe servlet?
Obrigado!