当前位置: 首页 > 知识库问答 >
问题:

我可以收听网站url主机吗?节点JS

施俊驰
2023-03-14

我不明白一件事 - NodeJS 是否允许侦听自定义主机名?不是本地主机。因为当我收听我的网站网址 (example.com) 时,我收到以下错误:

错误: 侦听 EADDRNOTAVAIL example.com IP 地址:1000 at Object.exports._errnoException (util.js:1022:11) at exports._exceptionWithHostPort (util.js:1045:20) at Server._listen2 (net.js:1246:19) at listen (net.js:1295:10) at net.js:1405:9 at _combinedTickCallback (internal/process/next_tick.js:77:11) at process._tickCallback (internal/process/next_tick.js:98:9) at Module.runMain (module.js:606:11) at run (bootstrap_node.js:394:7) 启动时 (bootstrap_node.js:149:9)

为什么会这样?我可以收听来自外部网站URL的帖子吗?

共有1个答案

邹禄
2023-03-14

为什么会这样?

发生这种情况是因为您请求的主机名端口不可用。

我可以监听来自外部站点URL的POST消息吗?

不,你不能。server.listen()接受< code >主机名和< code >端口

开始接受指定端口和主机名上的连接。如果省略主机名,则当IPv6可用时,服务器将接受任何IPv6地址(::)上的连接,否则接受任何IPv4地址(0.0.0.0)上的。省略端口参数,或使用端口值0,让操作系统分配一个随机端口,可以使用server.address()检索该端口。端口。

并进一步挖掘节点列表。js常见系统错误文档和详尽列表,很明显,地址不可用就是这种情况。

EADDRNOTAVAIL 地址不可用 (POSIX.1)。

 类似资料:
  • 有人知道一个听众是否可以听下面这样的多个话题吗?我知道“主题1”很管用,如果我想添加其他主题呢?你能给我举个例子吗?谢谢你的帮助! 或者

  • 我试图在一个集合的单个文档中侦听更改,但无法使其正常工作。 我正在使用。方法,但我只获取一次文档。如果我在Firebase控制台中更改数据,除非重新打开视图,否则不会更新任何内容。 有没有办法做到这一点?

  • 有没有什么方法可以将控制台输出镜像到java中的localhost,甚至可以添加一些不错的CSS。如果同一网络中的其他设备也能到达控制台,那就太酷了。我做了很多关于这个主题的研究,但没有找到任何关于这个的网站/线程/问题。帮助将不胜感激!

  • 问题内容: 在新版本的node中,node-inspector是内置的,可以使用command触发。但是,这总是为命令行提供必须插入地址栏的地址。我知道这可能不是最“安全”的方法,但是有没有办法消除复制和粘贴步骤呢? 问题答案: 在Chrome 60+中,URL中有一个项目 “为Node打开专用的DevTools”(以及Node运行时在DevTools中的Node.js图标)。启动或重新启动后,打

  • 编辑:我不是在问是否可以从另一个调用一个lambda。

  • 问题内容: 是否有可能以其他方式查看其他网站的php文件/代码? 还是换个说法,除了有权访问该文件的人以外,其他人都可以查看我的php代码吗? 如果是这样,我如何最好地防止这种情况发生? ps:服务器操作系统为Ubuntu 9.10,PHP版本为5+(Apache2) 问题答案: 服务器(Apache或PHP引擎)或您自己的PHP代码中的错误或安全漏洞可能使攻击者可以访问您的代码。 例如,如果您有