WOPI поместил запрос документа, не полученный в конечной точке *POST files/fileid/contents*

Я реализовал конечные точки WOPI, все конечные точки работают нормально, но когда я редактирую документ в Интернете, он не отправляет запрос на сохранение обратно в качестве конечной точки документа.

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


person user2846382    schedule 27.06.2016    source источник


Ответы (1)


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

Чтобы избежать ненужного трафика, следует реализовать [MS-FSSHTTP ] (Синхронизация файлов через HTTP) на вашем хосте WOPI для поддержки так называемых запросов «Cobalt». Это гарантирует, что между клиентом WOPI и хостом WOPI будут отправляться только различия. Реализация Microsoft находится в сборке Microsoft.CobaltCore.dll.

Вот видео, описывающее, как FSSHHTTP работает.

person rocky    schedule 28.06.2016