Под "проверкой сайта" я предполагаю, что вы имеете в виду URL-адрес другого домена.
Это нельзя сделать строго со стороны клиента без "сотрудничества" со стороны целевой службы из-за стороны клиентамежсайтовые ограничения безопасности, и я полагаю, что это не ваш вариант использования.
Распространенным решением является использование какого-либо прокси на стороне сервера.
Если вы используете страницу на своем сайте длявыступая в качестве прокси, вы можете сделать его достаточно гибким, чтобы принимать запросы на проверку любого URL.
- создать страницу ресурса на вашем сайте, например, checkRemotePage.php
- checkRemotePage.phpстраницу целевого сайта и получает код ответа
- позвоните на свою страницу /checkRemotePage.php через ajax, чтобы получить полученные данные
Если ваши потребности ограничены статическим URL или небольшимсписок префиксов URL, вы можете использовать apache mod_proxy