ฉันต้องการทราบวิธีดำเนินการแก้ไขปัญหาต่อไปว่าทำไม curl ที่ร้องขอไปยังเว็บเซิร์ฟเวอร์ไม่ทำงาน ฉันไม่ต้องการความช่วยเหลือที่ขึ้นอยู่กับสภาพแวดล้อมของฉันฉันแค่ต้องการทราบวิธีการรวบรวมข้อมูลว่าส่วนใดของการสื่อสารที่ล้มเหลวหมายเลขพอร์ต ฯลฯ
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 ไม่ได้รับการตอบสนองใด ๆ จากเซิร์ฟเวอร์ ไม่มีปัญหานั่นคือสิ่งที่ฉันพยายามคิดออก
แต่ฉันสามารถรับข้อมูลที่เฉพาะเจาะจงมากขึ้นจาก cURL ที่นี่ได้อย่างไร
มันสามารถ "เชื่อมต่อ" ได้สำเร็จดังนั้นจึงไม่เกี่ยวข้องกับการสื่อสารแบบสองทิศทาง ถ้าเป็นเช่นนั้นแล้วทำไมคำตอบไม่มาด้วย? หมายเหตุฉันได้ตรวจสอบว่าบริการของฉันมีการตอบกลับแล้ว
หมายเหตุฉันเป็นเครือข่ายระดับนี้เล็กน้อยดังนั้นอย่าลังเลที่จะจัดเตรียมข้อมูลปฐมนิเทศทั่วไป