@DWZ

Почему FireFox может скачать некий файл по https, а моя программа не может?

Есть Firefox 115.7.0 esr 64 bit под Windows 7 64 bit Rus. На неком сайте он под действием скрипта скачивает некий файл, URL этого файла виден в окошке, которое появляется по F12. Если этот URL скопировать на другую вкладку Firefox'а, то он спокойно откроется там, даже в приватном окне. Но если качать его Download Master'ом или своей программой, то получаю ошибку 403 Forbidden. Раньше такое бывало и с другими сайтами, но тогда это лечилось просто передачей Referer'а и/или User-Agent'а, а тут даже весь заголовок скопировал - не помогает. Кук нет, если верить окошку, которое появляется по F12.
Что сайту не нравится и как это выяснить?
  • Вопрос задан
  • 276 просмотров
Пригласить эксперта
Ответы на вопрос 3
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Сайту не нравится запрос, отправленный ему на обработку.
Выяснять кропотливым разбором и сравнением всех тех данных, которые передаются удалённому серверу.
Ответ написан
@devian3000
Ну можно сказать что доступ закрыт)
Если все заголовки скопированы включая Authorization то можно предположить что при генерации страницы для скачивания файла генерится ключ авторизации, скорее всего уникальный на каждую сессию. это легко проверить посмотрев на ссылки, если там меняется какой-то набор символов значит ключ находиться в самом url.

Второй вариант - проверка на ботов. тут сложнее, надо разбирать конкретно что где и как не нравится и почему не получается замаскироваться под браузер
Ответ написан
mindtester
@mindtester Куратор тега Windows
http://iczin.su/hexagram_48
DWZ, у вас точно нет авторизации на этом сайте? если есть, это скорее к devian3000, за подробностями

ps хотя продвинутые загрузчики имеют такую же фичу? сам пользую fdm
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы