我有一个Shell脚本,用于在端口1111上netcat
侦听localhost
Web请求。localhost:1111/index.html
例如,每次我尝试访问时,都会得到:
invalid connection to [127.0.0.1] from localhost [127.0.0.1] 60038
每次访问时,末尾的数字(60038)似乎都在增加localhost
。
有什么问题的建议吗?什么是default localhost
目录?我应该在哪里放一个index.html
,这样localhost:1111/index.html
会工作呢?
编辑
这是完整的脚本:
#!/bin/sh
while true
do
netcat -vvl localhost -p 1111 -c '
set -x
read http_request
echo HTTP/1.0 200 OK
echo
echo "Received HTTP request: $http_request"
'
done
我刚刚添加了完整脚本。我不确定netcat是否给出消息,它是否可以设置。我不知道该怎么办!
—
MinaHany
该脚本是侦听的一面。您还可以发布客户端吗?
—
2012年
netcat
命令行吗?“无效的连接”消息来自netcat
还是其他工具?