关于问题简单的命令行 HTTP 服务器我想知道,创建一个在指定端口上侦听的http服务器的最简单方法是什么,该服务器总是会导致超时(它只是吃掉请求并且从不响应)。
我正在寻找一个非常简单的oneliner。这对于测试客户端的目的很有用。
答案1
您可以NetCat
只监听端口而不执行任何操作:
nc -l $PORT
答案2
如果不需要响应,您可以使用netcat
.
nc -lp [port] -w [timeout]
-l
使用 netcat 作为服务器、-p
端口和
-w
超时的选项。