http - Netcat 服务器连接被拒绝

标签 http terminal netcat

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

首先我尝试使用 HTML 页面:

while true ; do nc -l 8888  < index.html ; done

或者更简单:

netcat -l 8888 < index.html

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

http://localhost:8888/index.html

我也尝试使用 netcat 进行连接:

nc -vz 127.0.0.1 8888

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

localhost [127.0.0.1] 8888 (ddi-tcp-1): Connection refused

如何解决此错误?

最佳答案

问题已解决。

我不得不使用

netcat -l -p 8888 < index.html

这样我就可以收听本地端口了。现在我正在工作。

关于http - Netcat 服务器连接被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29892831/

相关文章:

android - 通过终端使用 Gradle 组装 Android 项目时指定输出位置?

shell - 为什么 netcat 不转储响应?

java - 如何从使用 Runtime.getRuntime().exec(cmdLine) 执行的 Java 程序中的 netcat 监听器子进程获取 std 输出?

java - HTTP 请求对象

android - 在 Android 中调用 Web 服务后关闭 http 连接

linux - 显示当前解释器有多少个子进程的命令

sockets - Netcat:使用 nc -l port_number 而不是 nc -l -p port_number

http - Cookie在HTTP协议(protocol)中是如何传递的?

http - 如何在 Fiddler 中显示 HTTP 请求的大小?

java - 将 .JAR 程序(从终端运行)传递一个文本文件作为输入