
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