Есть ли максимальный размер чтения libcurl? Скручиваемость разделена на две части

Существует ли максимальный размер для чтения, о котором я не знаю для curl? В моей функции чтения я получаю ответ в виде двух отдельных вызовов этой функции. Я должен получить 24202 символа, но я получаю его в 16384, а затем 7818 вместо всех персонажей за один раз. В чем дело, есть какой-то способ, которым я могу установить его так, чтобы все происходило за один вызов функции записи.

0

Решение

Поскольку вы упоминаете «получить мой ответ», я предполагаю, что вы говорите о функции записи libcurl.

Действительно, API обратного вызова записи никогда не превышает CURL_MAX_WRITE_SIZE байт в одном вызове
как задокументировано Вот:

CURLOPT_WRITEFUNCTION

Максимальный объем данных тела, которые могут быть переданы на запись
обратный вызов определяется в curl.h заголовочный файл: CURL_MAX_WRITE_SIZE
(обычное значение по умолчанию 16K).

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector