我有一个Shell脚本,用于在端口1111上netcat侦听localhostWeb请求。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还是其他工具?