O método post, para colacar senha e login automaticamente nao está funcionando. Ele compila normalmente, mas não funciona. O que está faltando no código fonte.
public void conectar()
{
try{
String entrada = login + “:” + senha;
String codif = base64Encode(entrada);
String link = target;
AppletContext a = getAppletContext();
URL url = new URL(link);
URLConnection connection = url.openConnection();
HttpURLConnection urlConnection = (HttpURLConnection)connection;
urlConnection.setRequestProperty(“Authorization”,“Basic” + codif);
a.showDocument(url, codif);
GetMethod get = new GetMethod(link);
// execute method and handle any error responses.
InputStream in = get.getResponseBodyAsStream();
// Process the data from the input stream.
get.releaseConnection();
PostMethod post = new PostMethod(link);
post.getName();
NameValuePair[] data = { new NameValuePair(“user”,login),
new NameValuePair(“password”,senha)
};
post.setRequestBody(data);
InputStream in1 = post.getResponseBodyAsStream();
post.releaseConnection();
PutMethod put = new PutMethod(“<a href="http://jakarta.apache.org">http://jakarta.apache.org</a>”);
put.setRequestBody(new FileInputStream(“UploadMe.gif”));
}
catch(Exception e){
}
}