Форум: "Сети";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];
Внизimage/gif - Mozilla отображается, а в ослике нет. Найти похожие ветки
← →
Rentgen © (2006-12-12 10:12) [0]Всем привет!
в IdHTTPServer на CommanGet возращаю файл-картинку-gif.
AResponseInfo.ServeFile(AContext,"c:\image.gif");
в Mozilla отображается, а в ослике нет.
Может кто знает? Сталкивался? Как бы решить?
пробовал так(в CommandGet):
AResponseInfo.ContentType := "image/gif";
AResponseInfo.WriteHeader;
ResultFile := TFileStream.create( "c:\image.gif", fmOpenRead);
AResponseInfo.ContentStream := ResultFile;
AResponseInfo.WriteContent;
Тоже самое. В мозиле есть, в ИЕ нету :(
D2006/Win2003
← →
clickmaker © (2006-12-12 11:51) [1]
> Rentgen © (12.12.06 10:12)
а что вместо нее в ослике?
← →
Rentgen © (2006-12-12 12:04) [2].
> clickmaker © (12.12.06 11:51) [1]
>
>
> > Rentgen © (12.12.06 10:12)
>
> а что вместо нее в ослике?
значок несуществующей картинки
← →
clickmaker © (2006-12-12 12:05) [3]
> [2] Rentgen © (12.12.06 12:04)
а если жмакнуть "свойства", что кажет?
← →
Rentgen © (2006-12-12 12:12) [4](значок изображения) image.gif
Protocol: HyperText Transfer Protocol
Type: Not Available
Address: http://127.0.0.1:1234/image.gif
Size: Not Available
Diminsions: 28 x 30 pixels
Created:Not Available
Modified: Not Available
***
Сам гиф с размерами 32х32
← →
clickmaker © (2006-12-12 12:17) [5]
> [4] Rentgen © (12.12.06 12:12)
погоди... а как CommandGet выглядит? И как собственно сам GET?
← →
Rentgen © (2006-12-12 12:24) [6]в CommanGet на документ index.html я создаю его и
посылаю:AResponseInfo.ServeFile(AContext,"c:\index.html"); //в нем одна строка <img src=image.gif>
после чего идет запрос в CommandGet на файл image.gif .
проверяю на расширение GIF и если, истина, то даюAResponseInfo.ServeFile(AContext,"c:\image.gif");
← →
Rentgen © (2006-12-12 12:38) [7]т.е.
вот:
простая конструкция
AResponseInfo.ContentType:="image/gif";
AResponseInfo.ServeFile(AContext,"c:\image.gif");
в Мазиле работает, а в ИЕ - нет.
что делаю неправильно?
← →
Rentgen © (2006-12-12 12:43) [8]Решил!!!
Вы не поверите!
файл image.gif оказался битмапом!
просто переименованым!!!
вот блин :)
видимо мозиле побарабану, какой формат файла, а ослику нет :)
УРА!
>>clickmaker ©
Спасибо за помощь!!!
← →
Fredy314 © (2006-12-12 12:44) [9]У тебя сервер на 1234 порту работает? чем стандартный мешает?
← →
Rentgen © (2006-12-12 13:59) [10]Стандартный занят :)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c