현재 위치: > 최신 기사 목록> PHP 기능 튜토리얼 : CURL_ERRNO ()를 사용하여 CURL 요청 오류 코드를 얻는 방법

PHP 기능 튜토리얼 : CURL_ERRNO ()를 사용하여 CURL 요청 오류 코드를 얻는 방법

gitbox 2025-06-12

PHP 기능 튜토리얼 : CURL_ERRNO ()를 사용하여 CURL 요청 오류 코드를 얻는 방법

네트워크 요청을 할 때 개발자는 종종 Connection Timeout, DNS 해상도 실패 등과 같은 다양한 오류를 만날 수 있습니다. 이러한 오류를보다 효율적으로 처리하기 위해 PHP는 매우 실용적인 기능을 제공합니다 curl_errno()

위의 예에서 먼저 컬 핸들을 초기화하고 몇 가지 옵션 (예 : 요청 된 URL 및 응답 내용을 반환할지 여부)을 설정합니다. 그런 다음 CURL 요청은 curl_exec () 함수를 사용하여 실행되며 결과는 $ 응답 변수에 저장됩니다.

다음으로 Curl_errno () 함수를 사용하여 오류가 발생했는지 확인합니다. 오류가 있으면 Curl_erRNO () 함수를 사용하여 오류 코드를 가져오고 $ ERROR_CODE 변수에 저장 한 다음 페이지에서 오류 메시지를 출력하십시오. 오류가 없으면 출력 컬 요청이 성공적입니다!.

마지막으로 Curl_Close () 함수를 사용하여 컬 핸들을 닫고 리소스를 제거하십시오.

3. 일반적인 오류 코드

다음은 일반적인 컬 오류 코드와 그 의미입니다.

  1. curle_couldnt_connect (7) : 연결을 설정할 수 없습니다
  2. curle_operation_timedout (28) : 작동 시간 초과
  3. curle_couldnt_resolve_host (6) : 호스트를 해결할 수 없습니다
  4. curle_ssl_connect_error (35) : SSL 연결 오류
  5. curle_ok (0) : 오류가 발생하지 않았습니다

이러한 오류 코드는 개발자가 CURL을 요청할 때 발생할 수있는 문제를 이해하고 오류를 처리하기 위해 적절한 조치를 취할 수 있습니다.

요약

curl_errno () 함수를 사용하면 개발자는 CURL 요청의 오류 코드를 쉽게 얻을 수 있으므로 네트워크 요청의 문제를보다 효율적으로 처리 할 수 ​​있습니다. 실제 개발에서 다른 오류 코드를 기반으로 다른 오류 처리를 수행 할 수 있으며, 이는 응용 프로그램의 안정성 및 사용자 경험을 향상시키는 데 도움이됩니다.

이 기사의 소개 및 샘플 코드가 Curl_errno () 함수를 이해하고 사용하는 데 도움이되기를 바랍니다!