Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: CL | DM;

Вниз

TidHttp -> TImage   Найти похожие ветки 

 
niil   (2007-02-26 00:15) [0]

Суть загрузить картинку с опр. адрессом в Timage
Код:
var
Jpg: TJPEGImage;
Bmp: TBitmap;
ImgT: TImgType;
Str: TMemoryStream;
begin
Str := TMemoryStream.Create;
IdHttp.Get(adr, Str);
ImgT := F_GetImgType(adr);
if ImgT = itjpg then
begin
 Jpg := TJpegImage.Create;
 Jpg.LoadFromStream(Str);
 Img.Picture.Assign(Jpg);
 Jpg.Free;
end;

Вылетает JPEG error #42
PS: Иногда при idhttp.get - вылетает ошибка протокола


 
Palladin ©   (2007-02-26 00:23) [1]

str.seek(0,sofrombeginning)
перед jpg.load...............


 
niil   (2007-02-26 00:30) [2]

А нас4ет ошибки протокола:
Project iscan.exe raised exception class EIdHTTPProtocolException with message "HTTP/1.1 403 Forbidden".
Появляется не всегда, но картинка по адрессу присутствует, т.к. броузером она выводится


 
Palladin ©   (2007-02-26 00:41) [3]

значит неверно обратился
например при позволеном пост обратился гет
а при поволеном гет обратился пост
короче индейская изба тебе


 
niil   (2007-02-26 00:43) [4]

Ясн, тогда посл. вопрос изначально можно опр. какие запросы поддерживает сервер? Или их через try...except пробывать
Если можно ссылку на материал.


 
Palladin ©   (2007-02-26 00:44) [5]

стоп... не то... врю нагло... при HTTP/1.1 403 Forbidden скорее всего в сопутствующем запросе не присутстует сопроводительных печенек и/или нужных значений hidden (в случае поста) переменных...


 
niil   (2007-02-26 00:45) [6]

Дык, там тупо файл картинка и все. Вроде куки не нужны


 
Palladin ©   (2007-02-26 00:45) [7]

короче отшивает тебя сервер, бо чего то ему не хватает... может быть даже авторизации (!)


 
niil   (2007-02-26 00:48) [8]

Вот в этом и весь кавер. Сервак открытый, не автаризации ни куков не надо, ссылка на файл-картинку. Как можно выяснить, что требуется и как впихнуть в запрос это что-то? Я с инди совсем не дружу.


 
Palladin ©   (2007-02-26 00:50) [9]

дай ссылку на которую ругается


 
niil   (2007-02-26 00:54) [10]

Долго не искал, вот http://www.theprofessionalbachelor.com/latinas/1.jpg


 
Palladin ©   (2007-02-26 01:06) [11]

и что? мне в браузере дает forbidden


 
Германн ©   (2007-02-26 01:39) [12]

Forbidden
You don"t have permission to access /latinas/1.jpg on this server.

Apache/1.3.37 Server at www.theprofessionalbachelor.com Port 80


Mozilla FireFox версия 1.5.0.10


 
Германн ©   (2007-02-26 01:42) [13]

А ты хотел порнушку даром получать? :)



Страницы: 1 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.047 c
3-1166546496
KIR
2006-12-19 19:41
2007.03.18
FastReport 2.54 При печате печатает "кракозябликами"


15-1171963690
Ega23
2007-02-20 12:28
2007.03.18
Народ! Для прикола нужна иконка танка


15-1172065846
Pazitron_Brain
2007-02-21 16:50
2007.03.18
Мать


15-1171759732
koha
2007-02-18 03:48
2007.03.18
Идея как старую машину i3x86 научить загружатся с CDROM


2-1172335456
Gamer
2007-02-24 19:44
2007.03.18
взаимодействие DLL(!) с программой