Как на сервере можно проверить с браузера зашли или с php скрипта?

12
Елена П.
На сайте с 02.10.2020
Offline
56
#11
Может на сервере проверяются не только заголовки , но и куки. 
lutskboy
На сайте с 22.11.2013
Offline
192
#12
Елена П. #:
Может на сервере проверяются не только заголовки , но и куки. 

нет. я в режиме инкогнито захожу

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#13
 curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_MAX_TLSv1_2);

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
lutskboy
На сайте с 22.11.2013
Offline
192
#14
LEOnidUKG #:
curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_MAX_TLSv1_2);

добавил. не помогло. они там что то проверяют и если этого нет то перенаправляют на мой ip

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#15
Они очень хорошо защищают свои сервера и контент, извините, там лярды крутятся. Поэтому надо вам лучше искать обходные всякие пути. 
I3
На сайте с 20.07.2012
Offline
120
#16
В порнхабе видимо работают очень изобретательные ребята, даже через суд смогли выйти от блокировок РКН )) Как им такой трюк удался можно только догадываться ))
tripsik
На сайте с 09.02.2019
Offline
50
#17
ivan34502 #:
В порнхабе видимо работают очень изобретательные ребята, даже через суд смогли выйти от блокировок РКН )) Как им такой трюк удался можно только догадываться ))

Там юристы по кесу в час зашибают

L
На сайте с 10.02.2015
Offline
260
#18
А вы дерните свой сайт и в ответ верните полученные заголовки и сравните с полученными заголовками с браузера
Snake800
На сайте с 02.02.2011
Offline
236
#19
Может надо наоборот протокол понизить до 1.1? Там же пуш, может по этим последовательностям файлов как-то чекается? И остальные заголовки взять от браузера, поддерживающего только старый протокол, сверив с результатом браузера.

Может еще наборы алгоритмов для tls при установке соединения могут выдавать подделку (несоответствие)?
AutoBlogger
На сайте с 05.10.2011
Offline
128
#20
lutskboy :

Привет

Есть обычный скрипт php. curl чтоб спарсить хтмл код страници. Но, если зашел с браузера, то код отдают нормальный.

А если с  php скрипта, то подсовывают разные пакости. То постер не тот, то заголовок.

Как они это проверяют? Я и с режима инкогнито зашел. Чтоб куки не было и сессий. И в скрипт все заголовки вставил один в один.

И ip адрес тот же, и все равно чего то не хватает. Даже сертификат подсунул. Не идет и все.

Сайт порнхаб

Не хватает этого: https://stackoverflow.com/questions/17801094/php-curl-how-to-add-the-user-agent-value-or-overcome-the-servers-blocking-curl-r

Мой собственный плагин парсит pornhub.com без проблем вообще. Для этого дела он подставляет такой вот юзер агент:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.92 Safari/535.2

Для особо упертых сайтов (pornhub.com к таковым вроде как не относится), можно вообще прикинуться гугльботом.

PHP cURL how to add the User Agent value OR overcome the Servers blocking cURL requests?
PHP cURL how to add the User Agent value OR overcome the Servers blocking cURL requests?
  • 2013.07.23
  • 夏期劇場
  • stackoverflow.com
I am transferring an Object Array. I have a cURL client (submitter) on own Server and listening script on other's Server , which one is not under my control. Then i think there, they are blocking the incoming cURL requests because when i test with the normal HTML , it is working. But not via cURL anyway. So i think they have done...
🪄 www.cyberseo.net - плагин для создания автоблогов под WordPress, с поддержкой OpenAI GPT, Anthropic Claude, Google Gemini, Llama, Mistral, Midjourney, FLUX, Stable Diffusion | 📣 Импорт RSS / XML / JSON/ CSV / HTML
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий