Olá pessoal eu estou precisando fazer uma request HTTP
porém não estou conseguindo enviar os meus dados para o servidor
e não aparece nenhuma mensagem de erro ou exceção, será
que alguém poderia me dar uma ajuda?
public class QPSInsertExecutation {
public boolean insertProject(String projectName, String projectDescription){
String urlString = "http://valinhos.ime.usp.br:50988/SpagoBISDK/qps/qpsinsertexecution.jsp";
Properties parameters = new Properties();
parameters.setProperty("projectCode", projectName);
parameters.setProperty("projectDescription",projectDescription);
// o iterador, para criar a URL
Iterator i = parameters.keySet().iterator();
// o contador
int counter = 0;
// enquanto ainda existir parametros
while (i.hasNext()) {
// pega o nome
String name = (String) i.next();
// pega o valor
String value = parameters.getProperty(name);
// adiciona com um conector (? ou &)
// o primeiro é ?, depois são &
urlString += (++counter == 1 ? "?" : "&")
+ name
+ "="
+ value;
}
System.out.println("String URL = " + urlString);
try {
URL url = new URL(urlString);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestProperty("Request-Method", "GET");
// seta a variavel para ler o resultado
connection.setDoInput(true);
connection.setDoOutput(false);
connection.connect();
}
catch (MalformedURLException ex) {
System.out.println("String of invalid URL!");
ex.printStackTrace();
}
catch (IOException ex) {
System.out.println("Error in Connection!");
ex.printStackTrace();
}
return false;
}
}
Será que alguém poderia me ajudar a descobrir o que eu
estou fazendo errado?
[]'s.