#php #curl #http-referer
#php #curl #http-refererer
Вопрос:
Я пытаюсь получить доступ к содержимому страницы, используя PHP cURL со следующей функцией
$target_url = "http://www.amazon.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch,CURLOPT_URL,$target_url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13");
$file_contents = curl_exec($ch);
curl_close($ch);
Как я уже задавал в своем вопросе выше «Из какой страны php предоставляет доступ к странице .. пользователям или серверам«
Если моя веб-страница находится на сервере в Европе (где запущен скрипт cURL), а пользователь просматривает страницу из Пакистана. Эта функция веб-страницы (cURL) вызывает страницу с веб-сайта в США…
Получит ли веб-сайт в США «ссылку браузера из Пакистана или Европы»?
Предположим, что веб-сайт запрещен в Европе, хотя доступен в Пакистане, будет ли cURL получать запрещенный ответ с веб-сайта США или будет виден, потому что пользователь просматривает его из Пакистана. ?
Комментарии:
1. Поскольку вы используете curl на сервере, запрос должен поступать из Европы.
2. Принимающая сторона собирается просмотреть IP-адрес отправителя запроса (в данном случае вашего сервера).
3. Весь PHP-код выполняется на сервере до отправки страницы / ответа клиенту.
4. Спасибо за быстрый ответ..