1

当我尝试通过调用打开 .txt、.pdf 或 .odt 时:

'ITHit.WebDAV.Client.DocManager.EditDocument(sDocumentUrl, javaApletFilePath)`  

我注意到 Fiddler 对 /MODApplet.class 的 GET 请求带有 404 Not Found 响应。
正常吗?

附加信息:

我首先在一个简单的配置上测试了这个库,一切正常,所以我没有使用 Fiddler 来查看请求和响应。

由于我更改了配置,因此在编辑 .odt、.pdf 和 .doc 时遇到了问题,但我不知道它是从哪里来的。

4

1 回答 1

0

是的,对 /MODApplet.class 的请求和 404 Not Found 响应是正常的。据我所知,这样做是为了最大程度地兼容网络浏览器。但请确保对 ITHitMountOpenDocument.jar 的请求得到满足。

一旦你提到重新配置,你可能需要清理客户端计算机上的 Java 缓存,请看截图:

在此处输入图像描述

如果您更改了身份验证架构,您可能需要清除缓存的凭据,请参阅此处的“凭据和身份验证架构缓存” 。

  • 关于 .odt 文件:LibreOffice 和 OpenOffice 不提供任何 Web 浏览器插件或协议扩展来打开没有 Java 小程序的文档。但是 LibreOffice/OpenOffice 文档可以通过 Java 小程序直接从服务器打开,没有问题。

  • 关于 .pdf 文档:假设 Adob​​e Acrobat 提供 Web 浏览器插件以直接从服务器打开文档。根据我们的经验,它从未正常工作,您总是会遇到错误。再次,Java 小程序应该没问题。

  • 关于 .doc 文档:通过 Web 浏览器插件/协议扩展和 Java 小程序打开 .doc 文件应该没有问题。也请看看这篇文章

于 2014-05-27T02:22:48.587 回答