在 jsDAV 上设置主机名

Setting Hostname on jsDAV

我正在使用 jsDAV。

在本地或我的服务器上使用时(xx.xx.xx.xx),在127.0.0.1:8000成功运行。

我想将 HOST 更改为我的服务器 IP,即 "xx.xx.xx.xx:8000"。我该怎么做?

我尝试将我的 IP 作为第三个参数传递给

jsDAV.createServer(options, 8000, "xx.xx.xx.xx");

当我明确输入“127.0.0.1”时,它工作正常。只要我输入我的 IP,我就会得到

Error: listen EADDRNOTAVAIL

查找"EADDRNOTAVAIL"后,我将端口更改为32769,仍然出现相同的错误。

关于如何以 "xx.xx.xx.xx:32769"

身份访问我的服务器的任何想法

谢谢

我找到了解决方案。

在这里,以防其他人需要它。

您只需将您的 IP 地址替换为 0.0.0.0 以及可用的端口号。

所以,它看起来像这样:

jsDAV.createServer(options, 8000, "0.0.0.0");

这成功了!