16.01.2013, 21:30
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
xpcom определить Content-Type
Я знаю, что не перейдя по ссылке нельзя определить, что на другом конце, страница или картинка. Однако при начале загрузки FF получает header-s от сервера.
Как определить, что грузиться по ссылке? Если быть точнее мне нужен Content-Type. И как прервать загрузку, если мне не нужно то, что грузиться с сервера?
Можно просто ткнуть в раздел с документацией, если таковой имеется.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
16.01.2013, 21:55
|
|
Профессор
|
|
Регистрация: 04.01.2013
Сообщений: 173
|
|
Content-Type: image/png
http://www.spravkaweb.ru/php/pril/mime/
Проверить mime type и остановить.
HTTP/1.1 200 OK
Date: Wed, 16 Jan 2013 17:59:01 GMT
Cache-Control: private, max-age=300
Content-Type: text/html; charset=utf-8
Expires: Wed, 16 Jan 2013 18:04:01 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Последний раз редактировалось viktorina, 16.01.2013 в 22:07.
|
|
16.01.2013, 22:16
|
|
Профессор
|
|
Регистрация: 04.01.2013
Сообщений: 173
|
|
Пишут, что нельзя отменить.
|
|
16.01.2013, 22:20
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от viktorina
|
Проверить mime type и остановить.
|
Это и есть вопрос. Для этого тема и создана. КЭП.
Но нужно же как-то получить Content-Type.
Сообщение от Gozar
|
мне нужен Content-Type.
|
Знал бы как не создавал бы тему.
Не увидел сразу, ты так слитно пишешь.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 16.01.2013 в 22:42.
|
|
16.01.2013, 22:39
|
|
Профессор
|
|
Регистрация: 04.01.2013
Сообщений: 173
|
|
xpcom xul Components.interfaces(сижу с умным видом)
|
|
16.01.2013, 22:44
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от viktorina
|
сижу с умным видом
|
Поэтому и не люблю задавать вопросы на форуме. Никто ничего не знает, только с умным видом сидят.
tenshi бы потыкать палочкой, да что-то не видать его давно... :'(
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
16.01.2013, 22:51
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Gozar,
Остановить можно если подгружать из фрейма, просто удаляем документ,
|
|
16.01.2013, 22:55
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Deff,
Сообщение от Gozar
|
Как определить, что грузиться по ссылке?
|
Какие ещё фреймы?! У меня FF extensions. Я создал вопрос в нужном разделе.
Кто не понял вопрос не пишите в теме.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
17.01.2013, 00:19
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
отменить в каком смысле? хочется чтобы вместо открытия в браузере файл передавался твоему расширению?
__________________
.ня
|
|
17.01.2013, 00:25
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от tenshi
|
хочется чтобы вместо открытия в браузере файл передавался твоему расширению?
|
Не обязательно, просто отменить загрузку. Если к примеру это jpg, то загружать не нужно.
http://asdfadf.ru/adfasd.sdfadf&asdf
Я не могу определить что это, файл или страница
Я так понимаю есть два вида загрузки по ссылке:
ajax
и
в tab
Я уже надыбал, что можно вешать listener на header, хотя еще не до конца понял.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 17.01.2013 в 00:28.
|
|
|
|