【问题标题】:Open local file for direct editing and save from local server打开本地文件进行直接编辑并从本地服务器保存
【发布时间】:2014-01-24 07:13:42
【问题描述】:

我在本地服务器的网页中有一些文件链接。 我希望当用户单击该链接时,文件将打开,然后用户将修改文件内容并保存文件(修改后的内容将保存到原始文件中)。

由于不支持“文件”协议,因此我使用了小程序(自签名)来使用代码

Desktop.getDesktop().open(new File(filePath));

但是现在每次浏览器都会显示警告。

是否有任何其他解决方案,因为有 40 多个用户,无法进行一些手动破解,并且文件类型可能会有所不同。

我试过了

Window registry hack 

但它显示了一个将文件类型与程序相关联的对话框。

操作系统:Windows 浏览器:IE/FireFox/Chrome 文件:任何类型的文件

如果可以通过安装 exe/插件来实现?

我只需要一次设置。

【问题讨论】:

  • 从受信任的证书颁发机构购买合适的证书。
  • 在新的 JRE 更新 51 中不会出现警告消息吗?

标签: java javascript python .net


【解决方案1】:

使用普通的 Http 你需要做的是一个 GET -> Local Modidy -> POST

与其尝试类似 webDav 的方法

http://en.wikipedia.org/wiki/WebDAV

对于 Java

http://jackrabbit.apache.org/jackrabbit-webdav-library.html

【讨论】:

    猜你喜欢
    • 2017-02-21
    • 1970-01-01
    • 2015-09-23
    • 2018-09-05
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    • 2021-12-28
    • 1970-01-01
    相关资源
    最近更新 更多