«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как получить полный URL-адрес с помощью привязки в PHP?

Как получить полный URL-адрес с помощью привязки в PHP?

Опубликовано 8 ноября 2024 г.
Просматривать:476

How to Retrieve the Complete URL with Anchor in PHP?

Получение полного URL-адреса, включая строку запроса и привязку

Получение полного URL-адреса, который использовался для запроса текущей страницы, включая привязку, может быть полезным требованием при работе с включенными страницами. Рассмотрим сценарий, в котором страница с именем «foo.php» включена в «bar.php». Если вы хотите узнать полный URL-адрес в «foo.php», вам нужно, чтобы он отображал «bar.php?blarg=a#example».

Проблема с привязками

К сожалению, хэш (часть URL-адреса после #) никогда не отправляется на сервер. Он используется исключительно браузером для управления поведением страницы. В результате переменная PHP $_SERVER['REQUEST_URI'] будет содержать все, кроме привязки.

Использование JavaScript для привязок

Если вам абсолютно необходимо знать привязку, вы должны использовать свойство JavaScript «document.location.hash», в котором хранится содержимое привязки. Вы можете получить хэш, а затем включить его в форму или отправить на сервер с помощью запроса AJAX.

Заявление о выпуске Эта статья перепечатана по адресу: 1729215316. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить их.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3