POST-Variablen an Website senden
fredy
- java
Hallo!
Da ich noch immer verzweifelt nach einer Lösung suche, erlaube ich
mir, diese Frage nochmals zu stellen: *verzweifelt-schau*
Kann man, wenn man mit dem URL-Objekt eine Webseite abruft POST-Variablen an diese Seite übergeben ?
Ich möchte einfach von einer "normalen" Java-Applikation aus
bestimmte Daten an einen Webserver senden, indem ich eine JSP-Seite aufrufe und beim Aufruf ein paar POST-Variablen mitgebe.
Danke und liebe Grüße
fredy
Kann man, wenn man mit dem URL-Objekt eine Webseite abruft POST-Variablen an diese Seite übergeben ?
Wenn ich das richtig überblicke: Nein, für solche erweiterten Möglichkeiten ist wohl eher URLConnection bzw. die Unterklasse davon, HttpURLConnection, gedacht.
Das Problem ist, daß die Daten bei POST im Körper der HTTP-Anfrage verschickt werden, also da, wo in der anderen Richtung HTML-Dokumente oder Grafiken transportiert werden (siehe RFC 1867 und RFC 2616). Und das lässt sich mit einem URL-Objekt anscheinend nicht so ohne weiteres erreichen. Vielleicht, in dem man einen URLStreamHandler bastelt, aber das ist nur eine Vermutung.
Gruß,
soenk.e