Announcement

Collapse
No announcement yet.

Java Website aufruf mit GET Parameter

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Java Website aufruf mit GET Parameter

    Moin,

    wollte mal nachfragen, wie ich denn aus einem Java Programm eine Website aufrufen und gleichzeitig per GET Parameter übergeben kann? Gut wäre, wenn die Website zwar mit den Parametern ausgeführt werden würde, aber die Seite nicht in einem Browser erscheint.

    Habe schon mal ein wenig vorgearbeitet. Hier ist ein bisschen Quellcode. Da wir aber nen Proxy haben, komm ich irgendwie nicht weiter. Die Authentifizierung fehlt. Leider scheint mein Code da etwas falsch zu sein. Siehe folgende Antwort...
    Zuletzt editiert von xtreme; 26.05.2008, 16:03.

  • #2
    Code:
    import java.net.*;
    import java.io.*;
    import java.util.*;
    
    
    public class Main {
    
        public static void main(String[] args) {
            try {
    
                InputStream is = null;  
                
                String proxy = "proxyarray.de.xxx.net";
                String port = "8080";
                String user = "zz";
                String pwd = "test";
                           
                URL url = new URL("http://intranet1.de.xxx.net/index.htm");
                URLConnection connection = url.openConnection();
                
                System.setProperty("proxySet", "true");
                System.setProperty("http.proxyHost", proxy);
                System.setProperty("http.proxyPort", port);
                System.setProperty("http.proxyUser", user);
                System.setProperty("http.proxyPassword", pwd);
                
                is = connection.getInputStream();
                System.out.println( new Scanner( is ).useDelimiter( "\\Z" ).next() );
                is.close();
                
                
            } catch (Exception ex) {
                System.out.println(ex.toString());
            }
            
        }
    
    }

    Comment


    • #3
      Site aufrufen und parameter mit get schicken.

      Hallo,
      Ich habe dass mit HttpClient gemacht.

      http://hc.apache.org/httpclient-3.x/

      Ist sehr einfach.

      Mit freundlichen Grüßen
      Edney Imme

      Comment

      Working...
      X