Hallo,
ich habe vor in VB.net eine POST Anfrage an eine Internetseite zu stellen (Loginformular). Leider klappt das nicht.
Auf der Suche nach dem Fehler habe ich mir das Firefox AddOn "Live HTTP Headers" besorgt um zu testen, ob ich überhaupt die richtigen Dinge mit dem VB.net Programm übermittel. Das scheint zu stimmen.
Interessant ist aber, dass es aber einfach nicht funktioniert
Selbst wenn ich im AddOn den Wiederholenbutton verwende, funktioniert es nicht, obwohl theoretisch genau das gleiche übertragen wird, wie manuell durch den Browser.
Zum Testen habe ich mir auf dem localhost ein Testscript erstellt, was lediglich eine Input Box hat und einen Absendenbutton. Der Inhalt der Input Box wird dann über var_dump($_POST) angezeigt. Solange ich dieses Script per Hand verwende funktioniert das auch, aber wenn "HTTP Live Headers" dies macht oder auch mein VB.net Programm bekomme ich folgenden Fehler:
Ich dachte ja zuerst, dass mein Programm einfach noch fehlerhaft ist, aber es funktioniert ja auch mit dem Firefox Addon nicht, obwohl dies extra den Wiederholenbutton hat, der wirklich das gleiche erneut übermitteln sollte. Dieser Wiederholenbutton funktioniert auch bei anderen Seiten nicht, wobei hier diese Fehlermeldung nicht erscheint, da sie vermutlich deaktiviert wurde.
Hat jemand eine Ahnung was der Fehler in meinem Vorgehen sein könnte?
Danke
semmelkuh
ich habe vor in VB.net eine POST Anfrage an eine Internetseite zu stellen (Loginformular). Leider klappt das nicht.
Auf der Suche nach dem Fehler habe ich mir das Firefox AddOn "Live HTTP Headers" besorgt um zu testen, ob ich überhaupt die richtigen Dinge mit dem VB.net Programm übermittel. Das scheint zu stimmen.
Interessant ist aber, dass es aber einfach nicht funktioniert
Selbst wenn ich im AddOn den Wiederholenbutton verwende, funktioniert es nicht, obwohl theoretisch genau das gleiche übertragen wird, wie manuell durch den Browser.
Zum Testen habe ich mir auf dem localhost ein Testscript erstellt, was lediglich eine Input Box hat und einen Absendenbutton. Der Inhalt der Input Box wird dann über var_dump($_POST) angezeigt. Solange ich dieses Script per Hand verwende funktioniert das auch, aber wenn "HTTP Live Headers" dies macht oder auch mein VB.net Programm bekomme ich folgenden Fehler:
Hierbei bekomme ich auch durch den var_dump Befehl keine Ausgabe:Übergebene Daten zu groß!
Die bei der Anfrage übermittelten Daten sind für die POST-Methode nicht erlaubt oder die Datenmenge hat das Maximum überschritten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 413
localhost
06/16/09 18:21:12
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
array(0) { }
Ich dachte ja zuerst, dass mein Programm einfach noch fehlerhaft ist, aber es funktioniert ja auch mit dem Firefox Addon nicht, obwohl dies extra den Wiederholenbutton hat, der wirklich das gleiche erneut übermitteln sollte. Dieser Wiederholenbutton funktioniert auch bei anderen Seiten nicht, wobei hier diese Fehlermeldung nicht erscheint, da sie vermutlich deaktiviert wurde.
Hat jemand eine Ahnung was der Fehler in meinem Vorgehen sein könnte?
Danke
semmelkuh