I can't seem to figure out how to POST data to a page that is protected (puts up a gray box where you enter the username/password). The code below is in a servlet running on www.mydomain.com and submitting to another page also on www.mydomain.com.
// Create an instance of HttpClient. HttpClient client = new HttpClient(); // submit username/password for the gray box. client.getState().setAuthenticationPreemptive(true); UsernamePasswordCredentials creds = new UsernamePasswordCredentials("username", "password"); client.getState().setCredentials(null, request.getServerName(), creds); // Now submit this file to the piece that uploads batch files. String targetURL = "http://" + request.getServerName() + "/hrw/ecom/HRWImportCOPSData"; MultipartPostMethod method = new MultipartPostMethod(targetURL); method.addParameter("import_file", completeEcomFile.getName(), completeEcomFile); method.setDoAuthentication(true); but when I try to submit the request using statusCode = client.executeMethod(method); I repeatedly get the exception "Connection refused." I'm pretty sure the authentication is being required by the Apache webserver. Any help is greatly appreciated - Dave Care2 make the world greener! Eighty-six nations have signed the international Framework Convention on Tobacco Control. Help get the U.S. on the list! http://www.care2.com/go/z/10840/1060 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]