Избегайте запросов WebDav по запросу на загрузку файла .doc

У нас активирован WebDAV на нашем сервере. И когда мы пытаемся загрузить файл слова с сервера с типом содержимого «application/msword», отображается всплывающее окно аутентификации WebDAV. Мне не нужно это всплывающее окно. Файл нужно просто скачать и открыть без

Единственный способ, которым я могу избежать этого, - это дать ему тип контента «application/octet-stream».

Это предпочтительный способ сделать это?


person asgerhallas    schedule 16.12.2009    source источник


Ответы (1)


Нет, тип контента должен оставаться таким, какой он есть, с правильным указанием типа.

Всплывающее окно, вероятно, исходит от Microsoft Office, который пытается открыть документ в режиме чтения/записи. Я думаю, что это зависит от версии Office, как именно это работает и как это можно отключить (поэтому вы, вероятно, сможете найти ответ где-нибудь в MSDN).

person Julian Reschke    schedule 16.12.2009
comment
Кажется правильным сохранить описание типа. Но всплывающее окно мешает пользователям, которые ничего не знают о том, что происходит. И я не контролирую их окружение. Я вижу, что Word отправляет два запроса на сервер, и если ответ на них не реализован, то всплывающее окно не появится. Может быть, есть способ отключить WebDAV для определенных запросов? - person asgerhallas; 17.12.2009