Преди малко се замислих над този въпрос и в главата ми изплува 255. Да, ама не!
Ето и какво каза Google по темата.
Microsoft Internet Explorer (Browser)
Максималният размер на URL адреса, който Internet Explorer ще обработи е 2’083 знака. Ако опитате да въведете по-дълъг адрес IE връща грешка.
Firefox (Browser)
След 65’536 знака браузера спира да показва адреса в адресната лента (Firefox 1.5.x под Windows)
Въпреки това и по-дълги адреси са приемливи – след 100’000 знака теста е прекратен.
Safari (Browser)
Поне 80’000 знака (на толкова е прекратен теста)
Opera (Browser)
Поне 190’000 знака (на толкова е прекратен теста)
Apache (Server)
При Apache нещата са съвсем по ясни – на стандартна компилация лимита е приблизително 4’000 знака. Според официалната документация лимита е 8’192 байта!
Microsoft Internet Information Server
Лимита по default е 16,384 знака (и да! майкрософтския сървър приема по-голям брой знаци от собствения им браузер!)
Perl HTTP::Daemon (Server)
До към 8’000 знака няма никакъв проблем, но все пак трябва да се има предвид, че този лимит е общ за всички полета в head частта.
Препоръчително е при подаване на повече от 2000 знака, да се използва POST, а не GET метода! Аз лично смятам, че и 255 си е много;)
Уби ме 🙂
Защо и на мене първо 255 ми изплува? Каде сме го чели това 🙂
Ами навремето беше така, и аз го помня. Накъде къмкрая на 90-те 🙂
190 000 знака – те цял роман ще изпишат бре 😀