ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
291
291
EMPFEHLEN
-
Code java:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
public void downloadFile(String geturl, String output) throws Throwable { final URL url = new URL(geturl); final URLConnection conn = url.openConnection(); if (jCheckBox1.isSelected()){ String host = jTextField9.getText(); String port = jTextField10.getText(); String user = jTextField11.getText(); String pw = jTextField12.getText(); System.setProperty("proxyPort", port); System.setProperty("proxyHost", host); System.setProperty( "http.proxyUser", user ); System.setProperty( "http.proxyPassword", pw ); } final InputStream is = new BufferedInputStream(conn.getInputStream()); final OutputStream os = new BufferedOutputStream(new FileOutputStream(output)); int fsize = (int) size; byte[] chunk = new byte[fsize]; int chunkSize; while ((chunkSize = is.read(chunk)) != -1) { os.write(chunk, 0, chunkSize); } os.flush(); os.close(); is.close(); }
Moin Gemeinde,
diese methode läuft eigentlich einwandfrei. nun will ich das an einem rechner mit proxy benutzen und das was ich bis jetzt gefunden hab - läuft nicht
kann da vllt einer mithelfen?Geändert von akkela (04.10.11 um 23:24 Uhr)
-
04.10.11 23:05 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
Vielleicht solltest du die Verbindung erst dann öffnen, wenn du den Proxy eingestellt hast? Wenn du erst eine Verbindung aufbaust, dann die Proxy-Einstellungen veränderst und danach versuchst herunter zu laden, muss das schief gehen!
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
vllt auch
danke
klappt aber immer noch nicht
-
05.10.11 09:39 #4
Hi,
vielleicht probierst du es mal so, wie es im guten alten "Java ist auch eine Insel" steht.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
ach, so einfach ging das doch

Danke Fabio
Hier die Lösung
Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
public void downloadFile(String geturl, String output) throws Throwable { final URL url = new URL(geturl); final URLConnection conn = url.openConnection(); if (jCheckBox1.isSelected()){ String user = jTextField11.getText(); String pw = jTextField12.getText(); "Basic " + new sun.misc.BASE64Encoder().encode((user + ":" + pw).getBytes()) ); } final InputStream is = new BufferedInputStream(conn.getInputStream()); final OutputStream os = new BufferedOutputStream(new FileOutputStream(output)); int fsize = (int) size; byte[] chunk = new byte[fsize]; int chunkSize; while ((chunkSize = is.read(chunk)) != -1) { os.write(chunk, 0, chunkSize); } os.flush(); os.close(); is.close(); }
würde mal sagen - CLOSEDGeändert von akkela (05.10.11 um 18:34 Uhr)
-
06.10.11 10:04 #6SE Tutorials.de Gastzugang
Makiere den Thread bitte als ERLEDIGT wenn dein Problem gelöst ist.
Ähnliche Themen
-
TCP Proxy
Von Peter86 im Forum .NET Web und KommunikationAntworten: 0Letzter Beitrag: 06.10.09, 00:58 -
Datei Download aus Download Servlet
Von mrno im Forum JavaAntworten: 0Letzter Beitrag: 12.06.07, 22:43 -
irc via proxy
Von jer1cho im Forum JavaAntworten: 0Letzter Beitrag: 09.05.07, 01:29 -
Proxy
Von pking im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 18.01.06, 23:15 -
CVS & Proxy
Von WiESi im Forum Internet, DSL & FlatrateAntworten: 1Letzter Beitrag: 22.12.04, 21:06





Zitieren
Login





