Главная | Статьи | Список кодов ошибок, которые может вернуть curl
алекс ki
Россия, ---

Список кодов ошибок, которые может вернуть curl

Код ошибки CURL

Название ошибки

Описание

0

CURLE_OK

Curl работает без ошибки

1

CURLE_UNSUPPORTED_PROTOCOL

Протокол, который вы передали в url не поддерживается, по каким-либо причинам (может быть не актуальная версия curl или не верно определён PATH)

2

CURLE_FAILED_INIT

Проблема с инициализацией кода, которая может быть связанна с не установкой необходимых пакетов.

3

CURLE_URL_MALFORMAT

Неверно передан URL. Необходимо проверить url, который вы передаёте libcurl

4

CURLE_NOT_BUILT_IN

Функция, протокол или параметры, которые вы вызываете не включены в библиотеку CURL.

5

CURLE_COULDNT_RESOLVE_PROXY
 

Не возможна работа с Proxy. Быстрее всего он просто не правильно настроен. Вам необходимо обратиться к системному администратору.

6

CURLE_COULDNT_RESOLVE_HOST

К удалённому хосту доступ не разрешен. Необходимо настроить этот доступ. Не забудьте добавить хост в DNS.

7

    CURLE_COULDNT_CONNECT

Не удалось подключиться к хосту или прокси серверу. Проверьте не блокирует ли брандмауэр.

8

CURLE_FTP_WEIRD_SERVER_REPLY (CURLE_WEIRD_SERVER_REPLY)

CURL не смог разобрать ваш отправленный URL

9

CURLE_REMOTE_ACCESS_DENIED

Отказ в доступе к удалённому каталогу. Это может быть связанно с тем, что происходит проверка сертификата.

18

CURLE_PARTIAL_FILE

Размер передаваемого файла и полученного не совпадают. Проверьте если существует стабильное соединение. Выполните telnet или ping и проанализируйте.

22

    CURLE_HTTP_RETURNED_ERROR

Эта ошибка появляется тогда, когда параметр CURLOPT_FAILONERROR установлен в значение TRUE, а HTTP-сервер возвращает код ошибки > = 400

23

CURLE_WRITE_ERROR

Ошибка при записи полученных данных в файл.

26

CURLE_READ_ERROR

Ошибка при чтении файла или появляется при обратном вызове чтения. Это может быть связанно с ошибками в локальном диске, повреждении файла.

27

CURLE_OUT_OF_MEMORY
 

Ошибка, которая появляется, когда требует для своей работы больше памяти

28

CURLE_OPERATION_TIMEDOUT

Time-out выполнения операции. При отправлении запроса CURL есть параметр CURLOPT_TIMEOUT

33

CURLE_RANGE_ERROR

Сервер, на который вы отсылаете запрос не поддерживает такие запросы

34

 CURLE_HTTP_POST_ERROR

Ошибка при отправке CURL методом post, если не правильно переданы параметры или запрос построен не верно.

35

CURLE_SSL_CONNECT_ERROR

Ошибка произошла на уровне SSL / TLS приветствия. Это может быть связано с авторизацией или другими видами проверки

41

    CURLE_FUNCTION_NOT_FOUND

Функция CURL, которую вы пытаетесь вызвать, не найдена. Проверьте пакеты и зависимости, если они правильно установлены.

42

CURLE_ABORTED_BY_CALLBACK

Ошибка появляется когда обратный вызов вернул “abort”

43

    CURLE_BAD_FUNCTION_ARGUMENT

Ошибка появляется когда вызываемая функция имеет неверные аргументы

45

CURLE_INTERFACE_FAILED

Ошибка интерфейса. Необходимо указать, какой интерфейс использовать для исходного IP-адреса исходящих соединений с помощью CURLOPT_INTERFACE.

47

CURLE_TOO_MANY_REDIRECTS

Эта ошибка возникает когда количество перенаправлений превышает установленный лимит в CURLOPT_MAXREDIRS

48

CURLE_UNKNOWN_OPTION

Опция, которую вы пытаетесь использовать неопределенна

52

CURLE_GOT_NOTHING

С сервера ничего не вернулось, что является также ошибкой

53

CURLE_SSL_ENGINE_NOTFOUND

Ошибка, в результате не нахождения SSL  кодировщика

54

CURLE_SSL_ENGINE_SETFAILED

Не удалось установить SSL шифрование

55

CURLE_SEND_ERROR

Ошибка при отправке CURL запроса

56

CURLE_RECV_ERROR

Ошибка, возникает при сбое получения данных по сети

58

CURLE_SSL_CERTPROBLEM

Проблема с локальным сертификатом

59

CURLE_SSL_CIPHER

Ошибка, при использовании указанного шифра

60

CURLE_SSL_CACERT

    Одноранговый сертификат не может быть аутентифицирован с помощью известных сертификатов CA

61

CURLE_BAD_CONTENT_ENCODING

При передаче данных кодировка не распознана.

62

    CURLE_LDAP_INVALID_URL

Неверный URL LDAP

63

 CURLE_FILESIZE_EXCEEDED

Ошибка, возникающая при превышении максимального размера файла

64

    CURLE_USE_SSL_FAILED

Ошибка при использовании SSL сертификата

65

    CURLE_SEND_FAIL_REWIND

При отправке данных необходимо было выбрать данные для повторной передачи, но произошла ошибка

66

    CURLE_SSL_ENGINE_INITFAILED

При инициализации SSL произошла ошибка

67

CURLE_LOGIN_DENIED

Вход в систему на удалённый сервер

68

CURLE_TFTP_NOTFOUND

Не найден файл на TFTP сервере

69

CURLE_TFTP_PERM

Проблемы с правами на TFTP сервере

30

    CURLE_REMOTE_DISK_FULL

Ошибка, связанная с тем, что дисковое пространство закончилось

71

CURLE_TFTP_ILLEGAL

Недопустимая операция TFTP

72

CURLE_TFTP_UNKNOWNID

Неизвестный идентификатор передачи TFTP

73

CURLE_REMOTE_FILE_EXISTS

Файл не может быть перезаписан, так как уже перезаписан

74

CURLE_TFTP_NOSUCHUSER

    Эта ошибка никогда не должна возвращаться правильно работающим TFTP-сервером.

75

CURLE_CONV_FAILED

В результате преобразования символом произошла ошибка

76

    CURLE_CONV_REQD

При регистрации обратного вызова произошла ошибка

77

 CURLE_SSL_CACERT_BADFILE

    Проблема с чтением сертификата SSL CA

78

CURLE_REMOTE_FILE_NOT_FOUND

Запрашиваемый ресурс на удалённом сервере не найден

79

CURLE_SSH

    Во время сеанса SSH произошла неопределенная ошибка.

80

CURLE_SSL_SHUTDOWN_FAILED

Ошибка при неудачном завершении соединения SSL

81

CURLE_AGAIN

Этот код возврата появляется только из curl_easy_recv и curl_easy_send

82

CURLE_SSL_CRL_BADFILE

    Не удалось загрузить файл CRL

83

CURLE_SSL_ISSUER_ERROR

Определенный код ошибки (CURLE_SSL_ISSUER_ERROR) определяется с параметром, который возвращается, если настройка сеанса SSL / TLS

84

CURLE_FTP_PRET_FAILED

 Сервер FTP не понимает команду PRET или не поддерживает данный аргумент

85

CURLE_RTSP_CSEQ_ERROR

Несоответствие чисел RTSP CSeq

86

CURLE_RTSP_SESSION_ERROR

Несоответствие идентификаторов сеансов RTSP

87

CURLE_FTP_BAD_FILE_LIST

Невозможно проанализировать список файлов FTP (во время загрузки по шаблону FTP).

88

CURLE_CHUNK_FAILED

Чанк обратного вызова сообщил об ошибке

89

CURLE_NO_CONNECTION_AVAILABLE

Нет доступного соединения, сеанс будет поставлен в очередь.

90

CURLE_SSL_PINNEDPUBKEYNOTMATCH

Не удалось сопоставить закрепленный ключ, указанный в CURLOPT_PINNEDPUBLICKEY

91

CURLE_SSL_INVALIDCERTSTATUS

Статус вернул ошибку при запросе с CURLOPT_SSL_VERIFYSTATUS

92

CURLE_HTTP2_STREAM

Ошибка потока в слое кадрирования HTTP / 2

 


Класс:2

Читать еще:

Оставить комментарий

Хотите написать комментарий войдите в свой аккаунт

 | 

Наши партнёры

JH-Radio.ru


Тесты по психологии


Задать вопрос JournalHelp.ru


Вопрос дня


Радио на JH-radio.ru


Опрос пользователей

Как Вы отметили Новым Год?
Отлично
Как обычно
Могло быть и лучше
Вообще никак

Тесты Journalhelp




Пользователи сайта

Дарья Марченко
Dasha Naboka
Павел Lu
tut ya
Крестина Докова
Ульяна Щеглова
Шпилька Большая
Андрей Бородин
Елизавета Баранова
Татьяна Олиевская
Татьяна Устюжанина
Роман Кучеренко

Категории




Дружественные сайты