@Zimaell

Как скачать картинку (капчу) на сервер (PHP)?

Подскажите как можно скачать картинку (капчу) на сервер, капча амазона.
Делаю так с простой картинкой сайта

$url='......';
echo '<img src="'.$url.'" />';
$path = '../img/'.md5($url).'.jpg';
file_put_contents($path, file_get_contents($url));

Картинка загружается, все ок.
Подставляют адрес картинки капчи, вот к примеру

$url='https://opfcaptcha-prod.s3.amazonaws.com/18a5b5b182444b4089e6818101e11bb0.jpg?AWSAccessKeyId=AKIA5WBBRBBBWSR36CTZ&Expires=1557756995&Signature=n%2Betp8IpgEPrt%2FiXQK5hqRrFv5E%3D';

получаю в ответ: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in

Подскажите, можно ее как-то скачать?
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Antoshka1509
Скорее всего эта проблема связана с тем, что у вас чистые куки. Отправляйте те же куки, что и дал вам сайт
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы