Могу ли я использовать объявление типа MIME, чтобы открыть HTML-файл в MS Word? - PullRequest
1 голос
/ 15 июня 2010

Билл Джеймс написал :

Мне удалось отобразить HTML-страницу с типом MIME, установленным в «application / msword», что привело к тому, что браузер порождал Word, который прекрасно импортировал html, позволяя редактировать и сохранять, как если бы я выводил реальный Слово док.

Это звучит замечательно для меня, но я не смог заставить его работать ни в одном браузере (Chrome / FF / Safari / Opera / IE на Win7 под управлением Word 2010 бета). Я попытался изменить тип MIME в заголовках HTTP нескольких страниц с помощью Tamper Data на application/msword, и я попытался использовать метатег http-эквивалент <meta http-equiv="Content-type" content="application/msword"> в локальном файле HTML, который я пытался открыть из браузер, но ни один из них не оказал никакого влияния.

На самом деле я не имею понятия о заголовках HTTP и типах MIME в целом, так что - есть какие-нибудь советы? Большое спасибо!

Ответы [ 2 ]

1 голос
/ 15 июня 2010

Вполне возможно, что ваш пользовательский агент перехитрит вас в этом.Можно ли рассчитывать на расширение файла?

Я реализовал соответствующее решение для Microsoft Excel, создав таблицу HTML, но представив ее в виде файла .xls.Затем Excel жалуется на несоответствие между ожидаемым форматом данных и тем, который он обнаружил, но по крайней мере Excel был открыт.

0 голосов
/ 15 июня 2010

Вот один из многих списков типов MIME

http://filext.com/faq/office_mime_types.php

Я попытался изменить тип MIME в HTTP заголовки нескольких страниц через Подделать данные в приложение / msword, ... ни один, казалось, не имел никакого эффекта.

Облом, что Tamper Data не работает так, как вам хотелось бы. У вас есть доступ к реальному веб-серверу, на котором запущено настоящее веб-приложение? Вы пытались изменить HTTP-ответ для изменения заголовков?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...