首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netcat连接被拒绝

Netcat连接被拒绝
EN

Stack Overflow用户
提问于 2015-04-27 10:10:37
回答 2查看 19.3K关注 0票数 4

使用netcat,我需要创建一个简单的服务器来响应简单的JSON数据。

首先,我尝试使用HTML页面:

代码语言:javascript
复制
while true ; do nc -l 8888  < index.html ; done

或者更简单地说:

代码语言:javascript
复制
netcat -l 8888 < index.html

然后在我的浏览器中我这样做:

代码语言:javascript
复制
http://localhost:8888/index.html

我还尝试使用netcat连接:

代码语言:javascript
复制
nc -vz 127.0.0.1 8888

每一个结果都会产生一个“连接拒绝”结果:

localhost 127.0.0.1 8888 (ddi-tcp-1):拒绝连接

如何解决此错误?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-27 11:10:19

问题解决了。

我不得不用

代码语言:javascript
复制
netcat -l -p 8888 < index.html

这样我就可以听本地的广播了。现在我开始工作了。

票数 11
EN

Stack Overflow用户

发布于 2015-04-27 10:15:57

在浏览器中没有index.html的情况下试一试

代码语言:javascript
复制
$ netcat -l 8888 < index.html

在浏览器中使用http://localhost:8888

如果这不起作用,请尝试使用telnet。

代码语言:javascript
复制
$ telnet localhost 8888
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
 test
Connection closed by foreign host.

我的index.html只包含字符串'test‘。如果无法建立连接,则该问题是网络问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29892831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档