0 | CURLE_OK | Success |
1 | CURLE_UNSUPPORTED_PROTOCOL | Unsupported protocol. This version of cURL does not support this protocol. |
2 | CURLE_FAILED_INIT | Initialization failed. |
3 | CURLE_URL_MALFORMAT | URL format error. |
4 | CURLE_NOT_BUILT_IN | Function not compiled into this version of cURL. |
5 | CURLE_COULDNT_RESOLVE_PROXY | Unable to resolve proxy server. |
6 | CURLE_COULDNT_RESOLVE_HOST | Unable to resolve host name. |
7 | CURLE_COULDNT_CONNECT | Unable to connect to remote server. |
8 | CURLE_WEIRD_SERVER_REPLY | Server reply was abnormal. |
9 | CURLE_REMOTE_ACCESS_DENIED | Remote access denied. |
10 | CURLE_FTP_ACCEPT_FAILED | FTP accept failed. |
11 | CURLE_FTP_WEIRD_PASS_REPLY | FTP password reply was abnormal. |
12 | CURLE_FTP_ACCEPT_TIMEOUT | FTP accept timed out. |
13 | CURLE_FTP_WEIRD_PASV_REPLY | FTP PASV reply was abnormal. |
14 | CURLE_FTP_WEIRD_227_FORMAT | FTP 227 format was abnormal. |
15 | CURLE_FTP_CANT_GET_HOST | FTP could not get host. |
16 | CURLE_HTTP2 | HTTP/2 error. |
17 | CURLE_FTP_COULDNT_SET_TYPE | FTP could not set type. |
18 | CURLE_PARTIAL_FILE | Partial file transfer failed. |
19 | CURLE_FTP_COULDNT_RETR_FILE | FTP could not retrieve file. |
20 | CURLE_OBSOLETE20 | Obsolete. |
21 | CURLE_QUOTE_ERROR | Command execution error. |
22 | CURLE_HTTP_RETURNED_ERROR | HTTP request returned error. |
23 | CURLE_WRITE_ERROR | Write error. |
24 | CURLE_OBSOLETE24 | Obsolete. |
25 | CURLE_UPLOAD_FAILED | Upload failed. |
26 | CURLE_READ_ERROR | Read error. |
27 | CURLE_OUT_OF_MEMORY | Out of memory. |
28 | CURLE_OPERATION_TIMEDOUT | Operation timed out. |
29 | CURLE_OBSOLETE29 | Obsolete. |
30 | CURLE_FTP_PORT_FAILED | FTP PORT command failed. |
31 | CURLE_FTP_COULDNT_USE_REST | FTP could not use REST command. |
32 | CURLE_OBSOLETE32 | Obsolete. |
33 | CURLE_RANGE_ERROR | Range error. |
34 | CURLE_HTTP_POST_ERROR | HTTP POST request error. |
35 | CURLE_SSL_CONNECT_ERROR | SSL connection error. |
36 | CURLE_BAD_DOWNLOAD_RESUME | Download resume error. |
37 | CURLE_FILE_COULDNT_READ_FILE | Could not read file. |
38 | CURLE_LDAP_CANNOT_BIND | LDAP could not bind. |
39 | CURLE_LDAP_SEARCH_FAILED | LDAP search failed. |
40 | CURLE_OBSOLETE40 | Obsolete. |
41 | CURLE_FUNCTION_NOT_FOUND | Function not found. |
42 | CURLE_ABORTED_BY_CALLBACK | Callback function interrupted. |
43 | CURLE_BAD_FUNCTION_ARGUMENT | Function argument error. |
44 | CURLE_OBSOLETE44 | Obsolete. |
45 | CURLE_INTERFACE_FAILED | Interface failed. |
46 | CURLE_OBSOLETE46 | Obsolete. |
47 | CURLE_TOO_MANY_REDIRECTS | Too many redirects. |
48 | CURLE_UNKNOWN_OPTION | Unknown option. |
49 | CURLE_SETOPT_OPTION_SYNTAX | Option syntax error. |
50 | CURLE_OBSOLETE50 | Obsolete. |
51 | CURLE_OBSOLETE51 | Obsolete. |
52 | CURLE_GOT_NOTHING | Received no data. |
53 | CURLE_SSL_ENGINE_NOTFOUND | SSL engine not found. |
54 | CURLE_SSL_ENGINE_SETFAILED | SSL engine setup failed. |
55 | CURLE_SEND_ERROR | Send error. |
56 | CURLE_RECV_ERROR | Receive error. |
57 | CURLE_OBSOLETE57 | Obsolete. |
58 | CURLE_SSL_CERTPROBLEM | SSL certificate problem. |
59 | CURLE_SSL_CIPHER | SSL cipher problem. |
60 | CURLE_PEER_FAILED_VERIFICATION | Peer verification failed. |
61 | CURLE_BAD_CONTENT_ENCODING | Content encoding error. |
62 | CURLE_OBSOLETE62 | Obsolete. |
63 | CURLE_FILESIZE_EXCEEDED | File size exceeded limit. |
64 | CURLE_USE_SSL_FAILED | Using SSL failed. |
65 | CURLE_SEND_FAIL_REWIND | Send rewind failed. |
66 | CURLE_SSL_ENGINE_INITFAILED | SSL engine initialization failed. |
67 | CURLE_LOGIN_DENIED | Login denied. |
68 | CURLE_TFTP_NOTFOUND | TFTP file not found. |
69 | CURLE_TFTP_PERM | TFTP permission error. |
70 | CURLE_REMOTE_DISK_FULL | Remote disk full. |
71 | CURLE_TFTP_ILLEGAL | TFTP illegal operation. |
72 | CURLE_TFTP_UNKNOWNID | TFTP unknown ID. |
73 | CURLE_REMOTE_FILE_EXISTS | Remote file already exists. |
74 | CURLE_TFTP_NOSUCHUSER | TFTP user does not exist. |
75 | CURLE_OBSOLETE75 | Obsolete. |
76 | CURLE_OBSOLETE76 | Obsolete. |
77 | CURLE_SSL_CACERT_BADFILE | SSL CA certificate file error. |
78 | CURLE_REMOTE_FILE_NOT_FOUND | Remote file not found. |
79 | CURLE_SSH | SSH error. |
80 | CURLE_SSL_SHUTDOWN_FAILED | SSL shutdown failed. |
81 | CURLE_AGAIN | Resource temporarily unavailable. |
82 | CURLE_SSL_CRL_BADFILE | SSL CRL file error. |
83 | CURLE_SSL_ISSUER_ERROR | SSL issuer error. |
84 | CURLE_FTP_PRET_FAILED | FTP PRET command failed. |
85 | CURLE_RTSP_CSEQ_ERROR | RTSP CSEQ error. |
86 | CURLE_RTSP_SESSION_ERROR | RTSP session error. |
87 | CURLE_FTP_BAD_FILE_LIST | FTP file list error. |
88 | CURLE_CHUNK_FAILED | Chunk failed. |
89 | CURLE_NO_CONNECTION_AVAILABLE | No available connection. |
90 | CURLE_SSL_PINNEDPUBKEYNOTMATCH | SSL pinned public key mismatch. |
91 | CURLE_SSL_INVALIDCERTSTATUS | SSL invalid certificate status. |
92 | CURLE_HTTP2_STREAM | HTTP/2 stream error. |
93 | CURLE_RECURSIVE_API_CALL | Recursive API call. |
94 | CURLE_AUTH_ERROR | Authentication error. |
95 | CURLE_HTTP3 | HTTP/3 error. |
96 | CURLE_QUIC_CONNECT_ERROR | QUIC connection error. |
97 | CURLE_PROXY | Proxy error. |
98 | CURLE_SSL_CLIENTCERT | Client SSL certificate error. |
99 | CURLE_UNRECOVERABLE_POLL | Unrecoverable poll error. |
100 | CURLE_TOO_LARGE | Request too large. |
101 | CURLE_ECH_REQUIRED | ECH required. |