При использовании базовой проверки подлинности http имя пользователя может быть передано в URL-адресе, например.
http://[email protected]/path/
Но теперь предположим, что имя пользователя является адресом электронной почты, например. [email protected] Это явно двусмысленно:
http://[email protected]@foo.com/path/
Есть ли способ избежать символа @в имени пользователя? Я пробовал стандартную кодировку URL:
http://david%[email protected]/path/
Но это не делалось.