카테고리 없음

[PHP] cURL을 통해 특정 호스트로 전송 된 HTTP 요청에 대한 응답이 없습니다.

행복을전해요 2021. 2. 2. 12:08

문제는 내 서버가 IPv6에 있고 cURL이 IPv6를 통해 지원하지 않는 호스트에 연결을 시도하고 있다는 것입니다. PHP 솔루션은 다음과 같습니다.

CURLOPT_IPRESOLVE = CURL_IPRESOLVE_V4

명령 줄 :

curl -4 http://host-that-does-not-have-an-ipv6-address

또한 SOCKS 프록시를 사용하는 경우 PHP에서 다음이 도움이 될 수 있습니다.

CURLOPT_PROXYTYPE = 7


출처
https://stackoverflow.com/questions/22049912