Commons httpclient verwenden

IsleOfTechno

Grünschnabel
Bin noch ganz neu in Java.
Ich habe das JDK 6 und Eclipse 3.4 installiert. Jetzt habe ich mir die Datei commons-httpclient-3.1.jar runtergeladen. Wie bekomme ich die zum laufen, so dass ich sie beim programmieren benutzen kann ? Brauch ich noch weitere Dateien ?

Mein Ziel ist, dass ich mich auf einer Seite einlogge, die sich nicht öffnet weil Cookies aktiviert werden müssen. Kann ich mit dem httpclient überhaupt Cookies empfangen und speichern ?
 

pla

Grünschnabel
Jetzt habe ich mir die Datei commons-httpclient-3.1.jar runtergeladen. Wie bekomme ich die zum laufen, so dass ich sie beim programmieren benutzen kann ? Brauch ich noch weitere Dateien ?


Die jar musste einfach in eclipse bei deinem Projekt einbinden.
Rechtsklick auf dein Projekt / Properties / Java Build Path da auf Add Jars und das von Httpclient adden. Das wäre denke ich der erste Schritt für dich wenn du das noch nicht hattest. Oder Rechtsklick auf Projekt dort schon auf Build Path und add External Archives. Je nachdem was dir lieber ist.

Mit dem Clienten kannste auch Cookiehandling betreiben, musst dich aber denke ich auf der Homeseite etwas schlau machen.

Glaube Java insel würde in Sachen cookies auch helfen.

mfg

pla
 

joschi70

Erfahrenes Mitglied
Hi IsleOfTechno,

hast Du es inzwischen hinbekommen?

Also ich habe folgende JAR Files in meinem Eclipse Java Build Path:
Code:
activation.jar
commons-codec.jar
commons-httpclient.jar
commons-logging.jar
commons-logging-adapters.jar
commons-logging-api.jar
log4j.jar
mail.jar

Bin mir nicht sicher, ob wirklich alle benötigt werden.

Soweit ich weiss, macht der HttpClient das Cookiehandling automatisch.

Gruß
joschi