Гиперссылка, открывающая документ по протоколу DAV?

У меня есть сервер DAV (в данном случае Oracle Portal). Если я открываю слово, а затем ввожу URL-адрес документа в формате DAV, мне будет предложено правильно ввести имя пользователя и пароль, и документ будет разрегистрирован. Я могу отредактировать его и просто нажать «Сохранить», чтобы сохранить его обратно на сервер. Все идет нормально.

Мне нужна ссылка на веб-странице, которая откроет документ для редактирования в Word. Если я просто использую тот же URL-адрес, что и в диалоговом окне «Открыть файл» в Word, я получаю копию, доступную только для чтения, а в диалоговом окне «Сохранение файла» предлагается сохранить ее локально.

Есть ли способ открыть документ для редактирования DAV прямо по гиперссылке?


person Sten Vesterli    schedule 10.11.2008    source источник
comment
См. stackoverflow.com/a/25765784/120398, чтобы узнать, что кажется жизнеспособным подходом.   -  person David Fraser    schedule 06.02.2019


Ответы (3)


Согласно этой теме, вы должны иметь возможность получите поддержку DAV, добавив в свой ответ специальные заголовки, чтобы слово знало, что его можно редактировать через DAV.

person Kibbee    schedule 10.11.2008

Похоже, Word по умолчанию открывает такие ссылки только для чтения. Однако, похоже, есть два обходных пути. Вы можете настроить параметр реестра или использовать элемент ActiveX SharePoint.OpenDocuments.

См. Здесь: http://www.webdavsystem.com/server/documentation/hyperlinked_ms_office_docs

person raymi    schedule 10.06.2011

Нет. Протокол dav использует стандартные HTTP-транзакции, и если клиент не знает о поддержке DAV, он не будет знать, как его использовать.

Word, вероятно, не знает DAV, и вы полагаетесь на людей, монтирующих устройства DAV как подключенный сетевой диск.

IE: Что касается слов, то это как любой другой URL.

(Если нет способа сообщить слово его конкретно в системе DAVFS, через URL-адрес с другим спецификатором протокола, например davfs: //www.google.com/, если davfs оказался зарегистрированным протоколом, который распознал ваш клиент, это, конечно, имеет слишком много смысла, и только по этой причине вы вряд ли найдете его поддерживаемым в Windows)

person Kent Fredric    schedule 10.11.2008
comment
Word на самом деле знает DAV - как я сказал в вопросе, я могу открыть файл и ввести URL-адрес. Это правильно открывает документ как DAV (включая его блокировку на сервере). - person Sten Vesterli; 12.11.2008