apache httpclient: set HTTP version?

  • Hallo Zusammen!

    Nachdem ich wie in diesem Thread beschrieben Probleme habe eine URLConnection von einem Applet aus erfolgreich aufzubauen, versuche ich es nun mit dem Apache Commons HTTPClient Packet. Das Setup hört sich zunächst nicht so schwer an, doch dann kommt er andauernd, mit der Fehlermeldung zurück:

    Zitat

    HTTP/1.1 505 HTTP Version Not Supported

    EDIT: Stunden später ... stellte sich heraus, dass diese Fehlermeldung gar nix mit der Version des HTTP Protokolls zu tun hatte. Das Problem lag vielmehr daran, dass offensichtlich in den Parametern was nicht gestimmt hat.

    Code
    // set the parameters
    method.setQueryString(params);

    Mein Erkenntnis daraus: Nicht die Methode setQueryString(String params) verwenden, sondern die setQueryString(NameValuePairs[]). Blöd nur, dass ich dafür ca. 3 Stunden gebraucht hab. :(

    *** Make it idiot proof, and someone will build a better idiot. ***

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!