"Filip Larsen" <filip.larsen@mail.dk> wrote in message
news:upuT7.11525$z4.1280514@news000.worldonline.dk...
> Kasper Kau skrev
>
> > kan man HTTP POST til applettens server når appletten kører på en klient
> bag
> > en proxy og hvordan? En løsning kunne være selv at skrive til proxyen
men
> > hvordan finder man ud af, punkt et, OM browseren benytter en proxy (ok
det
> > har jeg nok en ide til) og punkt to HVAD proxyen hedder?
>
> Hvis du bruger java.net.URL.openConnection() metoden (eller en af URL
> metoderne der indirekte bruger denne metode) skulle din browser gerne
levere
> en HttpURLConnection der transparent køre via proxy hvis browseren er sat
op
> til det. Det virker i hvert fald med MSIE under Windows-versioner der har
en
Det tror jeg ikke helt på. Kan du ikke give et konkret eksempel?
> JVM. Jeg har ikke selv prøvet med Netscape, men jeg ville forvente at det
> også virker her. Hvis man kører med Java plug-in er det proxy-opsætningen
af
> denne der bestemmer. Bemærk i øvrigt, at din applet normalt ikke selv kan
> åbne en forbindelse til en evt. proxy (fx. vha. Socket klassen) da
standard
Nej ok ellers skulle man få signeret adgang til dette.
> applet sikkerhedsindstillinger forbyder forbindelser til andet end den
vært
> appletten blev hentet fra.
>
> For at lave en POST skal du forresten også huske at enable output med et
> kald til URLConnection.setDoOutput(true), skrive noget i den stream du får
> med URLConnection.getOutputStream(), og endelig lukke streamen igen.
>
> Referencer:
>
http://java.sun.com/products/jdk/1.1/docs/api/java.net.URL.html
>
http://java.sun.com/products/jdk/1.1/docs/api/java.net.URLConnection.html
>
http://www.google.com/search?q=java+network+programming
>
>
> Mvh,
> --
> Filip Larsen <filip.larsen@mail.dk>
>
>