Как получить ссылку Uri с userinfo?

Разбираюсь с Uri. Открываю страницу в браузере http://user:[email protected], но, браузер часть userinfo обрезает. В $_SERVER этих данных также нет. Как получить данные или полную ссылку с userinfo?


Ответы (1 шт):

Автор решения: teran

данный формат в RFC3986 от 2005 года помечен как deprecated, а когда работал то данные передавались через заголовок Authorization, и, как пишут, в целом пару лет назад еще передавался в актуальных на тот момент версиях браузеров. В пхп заголовки текущего запроса можно получить через apache_request_headers().

Если вы посмотрите в консоли разработчика, то увидите, что в самом запросе, отправляемом браузером, этих сведений нет. Так что и искать их на стороне сервера смысла не имеет.

→ Ссылка