Я имею в виду, существует ли ограничение на количество символов, которое может содержать URL-адрес, и каково будет значение этого ограничения, если оно существует.
Я имею в виду, существует ли ограничение на количество символов, которое может содержать URL-адрес, и каково будет значение этого ограничения, если оно существует.
Согласно RFC2616 - протокол HTTP1.1, sec3.2.1
Для этой длины нет ограничений. Это зависит исключительно от того, что поддерживает каждый клиент и сервер.
Тем не менее:
Рекомендуется , чтобы эта длина не превышала 255 байт , чтобы она полностью поддерживалась старыми клиентами или прокси ,
Максимальная длина URL варьируется в зависимости от браузера, например, в знаменитом Internet Explorer она составляет 2083 символа.
Вот данные:
Internet Explorer: 2083 символа. Firefox: 65 536 символов. Сафари: 80 000 символов. Опера: 190 000 знаков.
и для каждого веб-сервера:
Небольшое исследование не повредит моему другу.