hi guys, im getting this error but i don´t know why.
java.net.ProtocolException: Can't reset method: already connected
Code:
java.net.ProtocolException: Can't reset method: already connected
Code:
public void seek(String web)
{
URL url;
try{
String urlParameters =
"fName=" + URLEncoder.encode("???", "iso-8859-1") +
"&lName=" + URLEncoder.encode("???", "iso-8859-1");
url = new URL(web);
connection = (HttpURLConnection)url.openConnection();
System.out.println(connection.getHeaderFields());
connection.setRequestMethod("GET");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencodeda");
//connection.setRequestProperty("Content-Length", "0");
connection.setRequestProperty("Content-Language", "en-US");
connection.setUseCaches(true);
connection.setDoInput(true);
connection.setDoOutput(true);
//Envio
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.writeBytes (urlParameters);
wr.flush();
wr.close();
//Resposta
InputStream is = connection.getInputStream();
BufferedReader rd = new BufferedReader (new InputStreamReader(is));
String line;
response = new StringBuffer();
while((line = rd.readLine()) != null)
{
response.append(line);
response.append('\r');
}
rd.close();
lastwww = web;
say();
read(response);
clean(response);
}catch(Exception e)
{
e.printStackTrace();
}
}