Есть ли способ отследить запрошенные домены от URL?

Таким образом, сценарий таков: у нас есть настройка сервера с OpenDNS, и у нас включен режим «Только белый список», который блокирует все домены независимо от настроек фильтра. Доступны только домены из списка разрешенных. Но если пользователь заходит, скажем, на officedepot.com, есть и другие домены, которые нужно будет внести в белый список, чтобы полностью разрешить доступ к officedepot.com.

Я пытаюсь написать инструмент для нашей системы, в котором мы можем добавить домен на веб-страницу, и он даст мне источники доменов, которые запрашиваются с сайта. Это похоже на инструменты разработчика Chrome -> sources, где выдает список запрашиваемых доменов. Есть ли способ в Javascript или PHP отследить эти домены при использовании корневого домена в качестве темы для запроса?

Я знаю, что пользователь может просто перейти к инструментам разработчика, но это не технические группы.

Спасибо, высоко ценится.

0

Решение

Просто то, что я нашел в Google, вы можете получить то, что вы хотите, изменив это немного.

$pattern = '/<a[^>]+href="([^"]+)"[^"]*>/is';
$subject = file_get_contents($_GET['page']);
preg_match_all($pattern, $subject, $array);
print_r($array[1]);

Источник: http://forums.phpfreaks.com/topic/141828-solved-regex-link-grabber/

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]