请求消息以更新 HTTP://server/<...>/wopi*/files/<id>/contents 操作的文件。
请求正文必须包含二进制格式的完整文件内容。
此操作的工作原理如下:
名称 | 描述 | 类型 |
file_id | 必须是 URL 安全的文件 ID。 | string |
名称 | 描述 | 类型 |
access_token | 访问令牌主机将用它确定请求是否被授权。 | string |
名称 | 描述 | 类型 | 出现 |
X-WOPI-Override | 来自 WOPI 服务器的请求操作 (PUT)。 | string | 必需的 |
X-WOPI-Lock | 锁ID主机必须用它来标识文件上的锁。 | string | 可选的 |
X-WOPI-Editors | 在此 PutFile 请求中对文档做出更改的所有用户(UserId 值以逗号分隔)。 | string | 可选的 |
X-LOOL-WOPI-IsModifiedByUser | 指示用户是否在保存之前修改了文档("true"),或者他们是否只是按下了 保存 按钮而没有进行任何修改("false")。 | string | 可选的 |
X-LOOL-WOPI-IsAutosave | 指示 PutFile 是由自动保存 ("true") 还是由显式用户操作(保存 按钮或菜单项)("false")触发。 | string | 可选的 |
X-LOOL-WOPI-IsExitSave | 指示当从内存中清除文档时(例如,当所有用户断开连接时)是否会触发自动保存。(是:"true",否:"false") | string | 可选的 |
请求正文必须是文件的完整二进制内容。
名称 | 描述 | 类型 | 出现 |
X-WOPI-Lock | 锁ID标识文件上的当前锁。当使用 409 Conflict响应请求时,必须始终包含此标头。 用 200 OK响应请求时不应包含它。 | string | 可选的 |
X-WOPI-LockFailureReason | 锁定失败的原因。当使用 409 Conflict响应请求时,可能会包含此标头。它只能用于记录目的。 | string | 可选的 |
X-WOPI-ItemVersion | 文件版本。 | string | 可选的 |