?test=test&test2....
wuestner
- php
wenn ich mit ? werte mit gebe! dann kann er mir nach einer bestimmten anzahl die seite nicht anzeigen!
gibt es eine bestimmte zeichenmenge die die url enthalten darf?
Aloha!
wenn ich mit ? werte mit gebe! dann kann er mir nach einer bestimmten anzahl die seite nicht anzeigen!
gibt es eine bestimmte zeichenmenge die die url enthalten darf?
Der HTTP-Standard hat keine Beschränkung, was die Länge von URLs angeht (also auch keine Beschränkung der ?-Parameter), aber die real existierenden Programme haben Beschränkungen. Der Standard sagt: Wenn ein Server oder Proxy eine zu lange URL nicht behandeln kann, soll er eine Fehlermeldung zurückgeben (Status 414 Request-URI Too Long zum Beispiel).
Apache kann normal bis zu 8 KB URL-Daten verarbeiten, aber einige Programme, die durchaus noch im Einsatz sein könnten, verarbeiten vielleicht nicht mehr als 1 KB. Es ist eine gute Idee, die URL so kurz wie möglich zu halten, und bei größeren Datenmengen auf POST-Formulare auszuweichen.
- Sven Rautenberg