Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2010, 00:18   #1
Gribochek
Новичок
Джуниор
 
Регистрация: 09.10.2010
Сообщений: 1
По умолчанию Получить JPG, побороть редирект

Столкнулся с ситуацией когда нужно скачать jpg изображение, но при этом для его получения нет прямой ссылки. Т.е. к примеру есть не прямая ссылка на картинку, а к примеру вида ***.ru/attachment.php?attachmentid=1&d=1. При попытке получить сею ссылку происходит редирект на скрипт. Собственно - как до картинки бы добраться? Делаю так:

Код:
Stream:= TFileStream.Create('C:\Test.jpg',fmCreate);

idhttp1.get ('адрес',stream);
В итоге на диск сохраняется файл скрипта на который произошел редирект. Если не редиректа не делать то 302 ошибка. Как бороться?

Последний раз редактировалось Gribochek; 09.10.2010 в 00:23.
Gribochek вне форума Ответить с цитированием
Старый 20.01.2011, 19:35   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Слева в object inspector выставьте для idHTTP - HandleRedirects = TRUE;
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить доступ к пикселям jpg без конвертирования в bmp в Delphi Dima_Dima Мультимедиа в Delphi 1 27.05.2010 13:51
как получить цвет пикселя из картинки jpg,не конвертируя в bmp?? Dima_Dima Общие вопросы Delphi 3 27.05.2010 10:49
Как получить доступ к пикселям jpg без конвертирования в bmp Dima_Dima Общие вопросы Delphi 0 26.05.2010 16:35