2006-10-13: хотя в спецификации протокола HTTP не указана максимальная длина, практические ограничения накладываются веб-браузером и серверным программным обеспечением.
Microsoft Internet Explorer (браузер)
Microsoft заявляет, что максимальная длина URL-адреса в Internet Explorer составляет 2083 символа, причем в части пути URL-адреса должно быть не более 2048 символов. В моих тестах попытки использовать URL-адреса длиннее этого приводили к появлению четкого сообщения об ошибке в Internet Explorer.
Firefox (Браузер)
После 65 536 символов в строке адреса больше не отображается URL-адрес в Windows Firefox 1.5.x. Однако более длинные URL будут работать. Я прекратил тестирование после 100 000 символов.
Safari (Браузер)
Будет работать не менее 80 000 символов. Я прекратил тестирование после 80000 символов.
Opera (Браузер)
Будет работать не менее 190 000 символов. Я прекратил тестирование после 190 000 символов. Opera 9 для Windows продолжала отображать полностью редактируемый, копируемый и вставляемый URL в адресной строке даже в 190 000 символов.
Дополнительные исследования см. По этой ссылке http://www.boutell.com/newfaq/misc/urllength.html