Bir web sunucusuna kıvrılma isteğinin neden işe yaramadığını sorun giderme adımlarına nasıl devam edeceğimi bilmek istiyorum. Ortamıma bağlı bir yardım aramıyorum, sadece iletişimin hangi kısmının başarısız olduğu, liman numaraları vb. Hakkında nasıl bilgi toplayacağımı bilmek istiyorum.
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
Dolayısıyla, boş bir yanıtın, curl'in sunucudan herhangi bir yanıt alamadığı anlamına geldiğini anlıyorum. Hiç sorun değil, tam olarak bunu çözmeye çalışıyorum.
Fakat burada cURL'den hangi daha spesifik bilgiyi elde edebilirim?
Başarılı bir şekilde "bağlanabildi", bu yüzden iki yönlü bir iletişim gerektirmiyor mu? Eğer öyleyse, o zaman neden cevap da gelmiyor? Not, hizmetimin etkin olduğunu ve yanıtları iade ettiğini doğruladım.
Not: Bu ağ düzeyinde biraz yeşilim, bu nedenle bazı genel yönlendirme malzemeleri sağlamaktan çekinmeyin.