问题标签 [hidrive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
433 浏览

backup - 如何使用无人值守的 bash 脚本将文件从源复制到目标?

我想通过 bash 脚本将文件从源复制到无人值守的目标。我确实可以选择使用 sftp、ftp over SSL、rsync、WebDAV、CIFS

我没有在目标端(Strato HiDrive)安装 SSH 密钥对的选项,所以 scp 和 sftp 不起作用,是吗?

我已经阅读了有关将密码存储在文件中的 scp -W 选项,但找不到有关...的详细信息。</p>

有任何想法吗?

0 投票
3 回答
1933 浏览

java - Java Webdav 文件同步

我在 Strato 有一个云存储hidrive。它使用webdav协议。请注意,它基于HTTP。他们提供的客户端应用程序很差而且有问题,所以我尝试了各种其他同步工具,但没有一个能按我需要的方式工作。

因此,我尝试使用Sardine项目在 Java 中实现它。是否有将本地源文件夹硬拷贝到外部云文件夹的代码?我没有在那个方向找到任何东西。

以下代码应该上传文件...

...但会引发异常:

打印出该目录中的文件夹可以正常工作,因此连接/身份验证确实成功:

请帮助我修复我的代码或将我链接到一些适用于我的目的的文件同步库。

0 投票
2 回答
139 浏览

ruby-on-rails - 我们可以从我们的 rails 应用程序将文件上传到 hidrive 在线存储吗?

在我的 Rails 应用程序中,我可以选择上传文档。我想将那些上传的文件保存在网上的某个地方。我用谷歌搜索了一个名为 hi drive 的免费在线存储站点(https://www.hidrive.strato.com/)。我们可以使用回形针将文件从我们的应用程序上传到 hidrive 吗?

0 投票
1 回答
922 浏览

php - 使用 httpful php 库从远程服务器获取文件

`我有一个文件存储在 Strato hidrive 上,我可以使用 webdav 和身份验证直接访问它,如下所示:

https://username:password@webdav.hidrive.strato.com/path/to/my/file.zip

当我将其粘贴到地址栏中时,我可以直接下载该文件。但我正在编写一个小文件 getter 脚本,它接受文件名作为 URL 中的参数,它将生成下载:

http://example.com/getfile.php?filename=file.zip

这应该会弹出一个下载对话框,就像直接链接一样

如果可能,我想使用httpful php 库下载文件(不是 cURL)

0 投票
0 回答
105 浏览

javascript - Strato hidrive 上的节点 webdav。上传的二进制文件损坏

我只想能够使用 node.js 和 webdav 将二进制文件上传和下载到 Strato Hidrive。我测试了使用以下代码上传 jpg 图像:

但是,当我通过他们的网络客户端下载文件来检查上传的文件时,它无法打开并且似乎已损坏。

有解决办法吗?通过更改代码或建议一个免费的 webdav 空间(Strato Hidrive 除外)它可能在哪里工作?非常感谢!