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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
15-1181022997
Суслик
2007-06-05 09:56
2007.07.15
Delphi 2007 update 1


15-1181196883
@!!ex_
2007-06-07 10:14
2007.07.15
Обратная матрица. Метод Гаусса.


2-1182344492
Mishenka
2007-06-20 17:01
2007.07.15
Не удаляется компонент


15-1181392158
Игорь Шевченко
2007-06-09 16:29
2007.07.15
Компания Codegear Borland проводит семинары


3-1175764351
DeadMeat
2007-04-05 13:12
2007.07.15
Компоненты для доступа к БД