मैं यह जानना चाहता हूं कि समस्या निवारण में कैसे आगे बढ़ना है क्यों एक वेबसर्वर के लिए एक कर्ल अनुरोध काम नहीं करता है। मैं मदद की तलाश नहीं कर रहा हूं जो मेरे पर्यावरण पर निर्भर करेगा, मैं बस यह जानना चाहता हूं कि संचार के किस हिस्से के बारे में जानकारी एकत्र करना विफल है, पोर्ट नंबर, आदि।
chad-integration:~ # curl -v 111.222.159.30
* About to connect() to 111.222.159.30 port 80 (#0)
* Trying 111.222.159.30... connected
* Connected to 111.222.159.30 (111.222.159.30) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.19.0 (x86_64-suse-linux-gnu) libcurl/7.19.0 OpenSSL/0.9.8h zlib/1.2.3 libidn/1.10
> Host: 111.222.159.30
> Accept: */*
>
* Empty reply from server
* Connection #0 to host 111.222.159.30 left intact
curl: (52) Empty reply from server
* Closing connection #0
तो, मैं समझता हूं कि खाली प्रतिक्रिया का मतलब है कि कर्ल को सर्वर से कोई प्रतिक्रिया नहीं मिली। कोई बात नहीं, यह ठीक है कि मैं क्या पता लगाने की कोशिश कर रहा हूँ।
लेकिन क्या अधिक विशिष्ट जानकारी मैं यहाँ cURL से प्राप्त कर सकता हूं?
यह सफलतापूर्वक "कनेक्ट" करने में सक्षम था, इसलिए इसमें कुछ द्विदिश संचार शामिल नहीं है? यदि ऐसा है, तो प्रतिक्रिया भी क्यों नहीं आती है? ध्यान दें, मैंने सत्यापित किया है कि मेरी सेवा जारी है और प्रतिक्रियाएँ लौट रही हैं।
ध्यान दें, मैं नेटवर्किंग के इस स्तर पर थोड़ा हरा हूं, इसलिए कुछ सामान्य अभिविन्यास सामग्री प्रदान करने के लिए स्वतंत्र महसूस करता हूं।