Portál AbcLinuxu, 6. května 2024 13:05


Dotaz: Java sokety a proxy

22.11.2005 16:39 pavel
Java sokety a proxy
Přečteno: 181×
Odpovědět | Admin
Chtel bych se zeptat pouzivam v Jave ke spojeni se serverem na urcitem portu sokety:
  Socket sock = new Socket();
  sock.connect(sockaddr, timeoutMs);
Vse mi jede v pohode pokud se pripojuju k lokalnim adresam, ktere nejsou za http proxy, jakmile ale chci neco co je za http proxy, tak uz se nepripoji.

Zkousel jsem i toto, ale nepomohlo to:
    System.getProperties().put( "proxySet", "true" );
    System.getProperties().put( "proxyHost", host );
    System.getProperties().put( "proxyPort", port );
Nevite nahodou co s tim?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.11.2005 17:21 honza_s. | skóre: 8
Rozbalit Rozbalit vše Re: Java sokety a proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
neni nahodou prostup proxy pristupny jen pres login a heslo, popr. nepovoluje jen urcite http(s) porty (80,443)? napr. proxy za kterou sedim ja takova je (a to je jeste NTLM), pres Socket() se ven dostat nelze, takze jedine co jde ven je URLConnection.
22.11.2005 17:45 pavel
Rozbalit Rozbalit vše Re: Java sokety a proxy
A da se nejak u URLConnection nastavit timeout, pokud jo, tak bych pouzil klidne URLConnection.
22.11.2005 18:08 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Java sokety a proxy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to tím, že HTTP proxy slouží pro HTTP, a nikoliv pro obecné TCP (nebo dokonce UDP) spojení?

Co s tím víme (tedy alespoň já): doplnit si vzdělání o fungování TCP/IP, HTTP, praktické pojmy (např. co je to firewall a co je to http proxy) a doplnit si informace o nastavení lokální sítě. Tohle všechno se jaksi na fóru sdělit nedá...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.