Hi globe,
Formulare definieren erklärt, dass »die Anzahl der übergebenen Zeichen je nach Browser auf ca. 2000 limitiert sein kann«.
Kleine Ergänzung für den interessierten, zukünftigen Server-Administrator: Für den Apache lässt sie die Länge mit LimitRequestLine beschränken, wobei hier das "HTTP/1.0 GET " noch mitgezählt werden muss. Auch die in der verlinkten Doku darüber notierten LimitRequest* Direktiven können interessant sein.
Muss ich mit Post arbeiten, um lange Feldeingaben übermitteln zu können?
Ja, in deinem Fall kann es auch gut sein, dass eine wie oben von mir genannte serverseitige Beschränkung vom Betreiber des Servers vorgenommen wurde. Deine Fehlermeldung klang eigentlich mehr nach einer vom Server gesendeten Fehlerseite, als wie eine Fehlermeldung des Browsers.
Viele Grüße,
~ Dennis.