w3fools утверждает, что URL-адреса могут содержать пробелы: http://w3fools.com/#html_urlencode
Это правда? Как URL может содержать незашифрованное пространство?
У меня создается впечатление, что строка запроса запроса HTTP использует пробел как разделитель, отформатированный как {the method}{space}{the path}{space}{the protocol}
:
GET /index.html http/1.1
Поэтому, как URL может содержать пробел? Если это возможно, то откуда взялась практика замены пространств с помощью +
?