Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 1.139 c
15-1171707741
vrem
2007-02-17 13:22
2007.03.18
Я и она, давайте нас подружим! :)


2-1172136748
Кевларвестов Семен
2007-02-22 12:32
2007.03.18
Как можно сравнить два объекта?


15-1171998979
@!!ex
2007-02-20 22:16
2007.03.18
Доклад на конференцию. Покритикуйте, плиз.


2-1172155897
koha
2007-02-22 17:51
2007.03.18
что делает LoadResource?


15-1172114951
Slider007
2007-02-22 06:29
2007.03.18
С днем рождения ! 22 февраля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский