मेरे पास एक शेल स्क्रिप्ट है जो वेब अनुरोधों के लिए पोर्ट 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कमांड लाइन पोस्ट कर सकते हैं ? क्या 'अमान्य कनेक्शन' संदेशnetcatकिसी अन्य उपकरण से आ रहा है ?