개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.12 09:41

curl_share_errno 내용 이해 요청

목록
  • MySQL도깨비 1일 전 2025.04.12 09:41
  • 8
    1
제가 curl_share_errno를 사용하여 전송 중 에러를 처리하고 싶은데, 이 함수의 사용법과 에러 코드에 대해 설명해 주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    curl_share_errno 함수는 curl_share 구조의 에러 코드를 반환합니다.
    curl_share 구조는 여러 개의 curl_easy 구조를 공유할 때 사용하는 구조입니다.
    이 함수를 사용하려면 먼저 curl_share 구조를 초기화하고, curl_easy 구조를 공유한 후에 에러가 발생할 때 사용할 수 있습니다.

    curl_share_errno 함수의 사용법은 다음과 같습니다.

    1. curl_share 구조를 초기화합니다.
    2. curl_easy 구조를 공유합니다.
    3. curl_easy 구조를 사용하여 요청을 보냅니다.
    4. curl_share_errno 함수를 사용하여 에러 코드를 확인합니다.

    에러 코드는 다음과 같습니다.

    - CURLE_OK: 성공
    - CURLE_COULDNT_CONNECT: 연결할 수 없음
    - CURLE_FAILED_INIT: 초기화 실패
    - CURLE_URL_MALFORMAT: URL 형식 오류
    - CURLE_COULDNT_RESOLVE_HOST: 호스트 이름을 해결할 수 없음
    - CURLE_COULDNT_CONNECT_TO_HOST: 호스트에 연결할 수 없음
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CONNECT_ERROR: SSL 연결 오류
    - CURLE_BAD_CONTENT_ENCODING: 콘텐츠 인코딩 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_FILE_SIZE_ERROR: 파일 크기 오류
    - CURLE_BAD_FUNCTION_ARGUMENT: 함수 인수 오류
    - CURLE_BAD_PASSWORD_ENTERED: 비밀번호 오류
    - CURLE_BAD_DOWNLOAD_RESUME: 다운로드 중단 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_UPLOAD_FAILED: 업로드 실패
    - CURLE_READ_ERROR: 읽기 오류
    - CURLE_OUT_OF_MEMORY: 메모리 부족
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CACERT: SSL 인증서 오류
    - CURLE_SSL_CRL_BADFILE: SSL CRL 파일 오류
    - CURLE_SSL_PINNED_PUBLIC_KEY: SSL 공개 키 오류
    - CURLE_SSL_ENGINE_NOTFOUND: SSL 엔진 오류
    - CURLE_SSL_ENGINE_SETFAILED: SSL 엔진 설정 오류
    - CURLE_SEND_ERROR: 전송 오류
    - CURLE_RECV_ERROR: 수신 오류
    - CURLE_SSL_CERTPROBLEM: SSL 인증서 문제
    - CURLE_SSL_CIPHER: SSL 암호 오류
    - CURLE_SSL_CRL_BADENTRY: SSL CRL 항목 오류
    - CURLE_SSL_CRL_NO_ISSUER_CHECK: SSL CRL 발급자 확인 오류
    - CURLE_SSL_HOSTNAME_NOT_MATCH: SSL 호스트 이름 불일치
    - CURLE_SSL_BAD_COOKIE: SSL 쿠키 오류
    - CURLE_SSL_CIPHER_INCOMPATIBLE: SSL 암호 불일치
    - CURLE_SSL_CRL_NOT_BUILT_IN: SSL CRL 빌드 오류
    - CURLE_SSL_ENGINE_ID_MISMATCH: SSL 엔진 ID 불일치
    - CURLE_SSL_REFUSED: SSL 거절
    - CURLE_SSL_PINNED_PUBLIC_KEY_NOT_FOUND: SSL 공개 키 오류
    - CURLE_SSL_DEFAULT_NOT_BUILT_IN: SSL 기본값 오류
    - CURLE_SHUT_DOWN_IN_PROGRESS: shut down 중
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CONNECT_ERROR: SSL 연결 오류
    - CURLE_BAD_CONTENT_ENCODING: 콘텐츠 인코딩 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_FILE_SIZE_ERROR: 파일 크기 오류
    - CURLE_BAD_FUNCTION_ARGUMENT: 함수 인수 오류
    - CURLE_BAD_PASSWORD_ENTERED: 비밀번호 오류
    - CURLE_BAD_DOWNLOAD_RESUME: 다운로드 중단 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_UPLOAD_FAILED: 업로드 실패
    - CURLE_READ_ERROR: 읽기 오류
    - CURLE_OUT_OF_MEMORY: 메모리 부족
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CACERT: SSL 인증서 오류
    - CURLE_SSL_CRL_BADFILE: SSL CRL 파일 오류
    - CURLE_SSL_PINNED_PUBLIC_KEY: SSL 공개 키 오류
    - CURLE_SSL_ENGINE_NOTFOUND: SSL 엔진 오류
    - CURLE_SSL_ENGINE_SETFAILED: SSL 엔진 설정 오류
    - CURLE_SEND_ERROR: 전송 오류
    - CURLE_RECV_ERROR: 수신 오류
    - CURLE_SSL_CERTPROBLEM: SSL 인증서 문제
    - CURLE_SSL_CIPHER: SSL 암호 오류
    - CURLE_SSL_CRL_BADENTRY: SSL CRL 항목 오류
    - CURLE_SSL_CRL_NO_ISSUER_CHECK: SSL CRL 발급자 확인 오류
    - CURLE_SSL_HOSTNAME_NOT_MATCH: SSL 호스트 이름 불일치
    - CURLE_SSL_BAD_COOKIE: SSL 쿠키 오류
    - CURLE_SSL_CIPHER_INCOMPATIBLE: SSL 암호 불일치
    - CURLE_SSL_CRL_NOT_BUILT_IN: SSL CRL 빌드 오류
    - CURLE_SSL_ENGINE_ID_MISMATCH: SSL 엔진 ID 불일치
    - CURLE_SSL_REFUSED: SSL 거절
    - CURLE_SSL_PINNED_PUBLIC_KEY_NOT_FOUND: SSL 공개 키 오류
    - CURLE_SSL_DEFAULT_NOT_BUILT_IN: SSL 기본값 오류
    - CURLE_SHUT_DOWN_IN_PROGRESS: shut down 중
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CONNECT_ERROR: SSL 연결 오류
    - CURLE_BAD_CONTENT_ENCODING: 콘텐츠 인코딩 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_FILE_SIZE_ERROR: 파일 크기 오류
    - CURLE_BAD_FUNCTION_ARGUMENT: 함수 인수 오류
    - CURLE_BAD_PASSWORD_ENTERED: 비밀번호 오류
    - CURLE_BAD_DOWNLOAD_RESUME: 다운로드 중단 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_UPLOAD_FAILED: 업로드 실패
    - CURLE_READ_ERROR: 읽기 오류
    - CURLE_OUT_OF_MEMORY: 메모리 부족
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CACERT: SSL 인증서 오류
    - CURLE_SSL_CRL_BADFILE: SSL CRL 파일 오류
    - CURLE_SSL_PINNED_PUBLIC_KEY: SSL 공개 키 오류
    - CURLE_SSL_ENGINE_NOTFOUND: SSL 엔진 오류
    - CURLE_SSL_ENGINE_SETFAILED: SSL 엔진 설정 오류
    - CURLE_SEND_ERROR: 전송 오류
    - CURLE_RECV_ERROR: 수신 오류
    - CURLE_SSL_CERTPROBLEM: SSL 인증서 문제
    - CURLE_SSL_CIPHER: SSL 암호 오류
    - CURLE_SSL_CRL_BADENTRY: SSL CRL 항목 오류
    - CURLE_SSL_CRL_NO_ISSUER_CHECK: SSL CRL 발급자 확인 오류
    - CURLE_SSL_HOSTNAME_NOT_MATCH: SSL 호스트 이름 불일치
    - CURLE_SSL_BAD_COOKIE: SSL 쿠키 오류
    - CURLE_SSL_CIPHER_INCOMPATIBLE: SSL 암호 불일치
    - CURLE_SSL_CRL_NOT_BUILT_IN: SSL CRL 빌드 오류
    - CURLE_SSL_ENGINE_ID_MISMATCH: SSL 엔진 ID 불일치
    - CURLE_SSL_REFUSED: SSL 거절
    - CURLE_SSL_PINNED_PUBLIC_KEY_NOT_FOUND: SSL 공개 키 오류
    - CURLE_SSL_DEFAULT_NOT_BUILT_IN: SSL 기본값 오류
    - CURLE_SHUT_DOWN_IN_PROGRESS: shut down 중
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CONNECT_ERROR: SSL 연결 오류
    - CURLE_BAD_CONTENT_ENCODING: 콘텐츠 인코딩 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_FILE_SIZE_ERROR: 파일 크기 오류
    - CURLE_BAD_FUNCTION_ARGUMENT: 함수 인수 오류
    - CURLE_BAD_PASSWORD_ENTERED: 비밀번호 오류
    - CURLE_BAD_DOWNLOAD_RESUME: 다운로드 중단 오류
    - CURLE_FILE_COULDNT_READ_FILE: 파일 읽기 오류
    - CURLE_WRITE_ERROR: 쓰기 오류
    - CURLE_UPLOAD_FAILED: 업로드 실패
    - CURLE_READ_ERROR: 읽기 오류
    - CURLE_OUT_OF_MEMORY: 메모리 부족
    - CURLE_OPERATION_TIMEDOUT: 시간 초과
    - CURLE_SSL_CACERT: SSL 인증서 오류
    - CURLE_SSL_CRL_BADFILE: SSL CRL 파일 오류
    - CURLE_SSL_PINNED_PUBLIC_KEY: SSL 공개 키 오류
    - CURLE_SSL_ENGINE_NOTFOUND: SSL 엔진 오류
    - CURLE_SSL_ENGINE_SETFAILED: SSL 엔진 설정 오류
    - CURLE_SEND_ERROR: 전송 오류
    - CURLE_RECV_ERROR: 수신 오류
    -

    2025-04-12 09:42

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 11,083건 / 10 페이지

검색

게시물 검색