Вкратце: есть API у
pixabay.com, которое не дает тебе качать 1920x1080 картинки. Но можно скачать, если кликнуть самому на странице. Механизм таков, что он генерирует короткую ссылку, и если ты авторизован, то тебя переадресует на новую временную ссылку, где картинка доступна.
В общем, как уже ясно, нужна эта самая финальная ссылка. Вопрос именно в браузерных политиках.
Пост запрос - не вернет новую ссылку с переадресации, потому что нужна капча без авторизации.
iframe или спавн вкладки тоже не дают открыть страницу извне.
Можно открыть страницу с галерей, где есть кнопка на скачивание в iframe. Но кросс-доменная защита не позволяет влиять или даже читать содержимое ifram-а.
И самая большая проблема, на эту короткую ссылку даже нельзя перейти по клику. Сайт получает заголовки, откуда ты пришел. Каждый раз приходится копировать ссылку, открывать новую вкладку, вставлять ее, получать новую и возвращаться. Я не хочу жестко гриндить картинки, но хотя бы иметь возможность открывать ссылку автоматически.
Вопрос: можно ли как то симулировать обычный визит на сайт, с сессией, и какими технологиями?