ฉันจะเชื่อมต่อกับบริการที่ซ่อนของ Tor โดยใช้ cURL ใน PHP ได้อย่างไร
ล็อคแล้ว ความคิดเห็นเกี่ยวกับคำถามนี้ถูกปิดใช้งาน แต่ยังคงยอมรับคำตอบใหม่และการโต้ตอบอื่น ๆ เรียนรู้เพิ่มเติม ฉันกำลังพยายามเชื่อมต่อกับบริการที่ซ่อนอยู่ของ Tor โดยใช้รหัส PHP ต่อไปนี้: $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_PROXY, "http://127.0.0.1:9050/"); curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); $output = curl_exec($ch); $curl_error = curl_error($ch); curl_close($ch); print_r($output); print_r($curl_error); เมื่อฉันเรียกใช้ฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่สามารถแก้ไขชื่อโฮสต์ อย่างไรก็ตามเมื่อฉันเรียกใช้คำสั่งต่อไปนี้จากบรรทัดคำสั่งของฉันใน Ubuntu: curl -v --socks5-hostname localhost:9050 http://jhiwjjlqpyawmpjx.onion ฉันได้รับการตอบสนองตามที่คาดไว้ เอกสารcURL PHP บอกสิ่งนี้: …