Linux 为什么netcat响应没有显示在Mac OS的浏览器中?

Linux 为什么netcat响应没有显示在Mac OS的浏览器中?,linux,bash,macos,netcat,Linux,Bash,Macos,Netcat,我试过以各种方式使用netcat 公共交通刚刚出口 echo“来自服务器的响应”| nc-l 127.0.0.1 8080 我在浏览器net::ERR\u CONNECTION\u被拒绝时出现以下错误 nc-l本地主机8080

我试过以各种方式使用netcat

  • 公共交通刚刚出口
    echo“来自服务器的响应”| nc-l 127.0.0.1 8080

  • 我在浏览器
    net::ERR\u CONNECTION\u被拒绝时出现以下错误

  • nc-l本地主机8080

    我只是想把一些文本从nectar打印到浏览器上,也许以后还会传递一些标题。但现在我无法找出到底出了什么问题


    我查看了手册页并尝试了-w和-I选项,但没有一个有效。

    您的标题中有一个输入错误:您的意思是“mac OS”而不是“max OS”。您需要标题,否则这不是有效的HTTPresponse@thatotherguy. 我在LinuxOpenSUSE中尝试了它,它不需要头文件,而且运行良好。temp.resp文件包含“HTTP/1.1 200 OK”,这应该足够ryt?这应该足够给您一个空白页,是的。它在macOS上的Chrome中对我有效。相反,从服务器写入
    响应会给我一条连接被拒绝的消息。我看到Safari因为某种原因首先连接和断开一次,所以如果那是你的浏览器,你可以把你的命令放在一个循环中。是的。我也面临同样的问题。我得到一个chrome的空白页面。看来,在骗子被处决之前,Safari断开了连接。现在我将坚持使用chrome,但如何从netcat编写对chrome的响应?我的意思不仅仅是头球。