Webリクエストをポート1111でnetcatリッスンするためlocalhostに使用するシェルスクリプトがあります。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 
                    
                  
                
              
                  そのスクリプトがリスニング側です。クライアント側も投稿できますか?
                
                
                  
                    —
                    jw013 
                    
                  
                
              
netcatコマンドラインを投稿できますか?「無効な接続」メッセージはnetcat別のツールから送信されたものですか?