Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 47

Причины возникновения ошибок, связанных с SSL, при использовании VK API посредством CURL

30.05.2016, 12:37. Показов 1986. Ответов 0

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Столкнулся с проблемой, что время от времени (где-то в 5% от всех случаев) при использовании VK API посредством CURL получаю ошибки, связанные с SSL.
Например:
- #35 - SSL connect error
- #56 - SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054

Опции, которые используются для CURL, следующие:
CURLOPT_CONNECTTIMEOUT => 0
CURLOPT_TIMEOUT => 500
CURLOPT_SSL_VERIFYPEER => 0
CURLOPT_SSL_VERIFYHOST => 2
CURLOPT_HTTPHEADER => ['Content-type: application/x-www-form-urlencoded']
CURLOPT_RETURNTRANSFER => true
CURLOPT_URL => 'https://api.vk.com/method/users.search'
CURLOPT_POST => true
CURLOPT_POSTFIELDS => <определённые_post_параметры_согасно_мет оду_api>

В чем может быть проблема? И каким образом её можно было бы пофиксить?
Заранее благодарен!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2016, 12:37
Ответы с готовыми решениями:

Решить уравнение при помощи функций (найти причины возникновения ошибок и исправить эти ошибки)
в общем, записал код по ТЗ, где надо высчитать уравнение при помощи функций. при попытке компиляции видает ошибку no matching function...

Найти причины возникновения ошибок и исправить эти ошибки
Доброго времени суток, Уважаемые! Есть данный код: #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;sstream&gt; #include...

Найти причины возникновения ошибок и исправить эти ошибки
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cstdlib&gt; void sum(); int main() {

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2016, 12:37
Помогаю со студенческими работами здесь

Найти причины возникновения ошибок в коде и исправить эти ошибки
Всем хай. Во-первых, vs не видит в мейне V и говорит, что она не инициализирована, но на идеоне оно компилируется и даже работает, НО не...

Найти причины возникновения ошибок в коде и исправить эти ошибки
помогите пожалуйста исправить ошибку вот код в с++ // ConsoleApplication9.cpp: определяет точку входа для консольного приложения. ...

Найти причины возникновения ошибок в коде и исправить эти ошибки
Не пойму на что ругается и как исправить.

Найти причины возникновения ошибок в коде и исправить эти ошибки
#include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &quot;conio.h&quot; #include &quot;math.h&quot; #include &quot;iostream&quot; using namespace std; int...

Найти причины возникновения ошибок в коде и исправить эти ошибки
void cvedenmagaz(string cveden, tovar* tov, basa univermag, basa product){ string magas; for(int i = 0; i &lt; n; i++){ ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Как работает Node.js изнутри
run.dev 29.03.2025
Node. js изменил подход к разработке веб-приложений, позволив использовать JavaScript не только на стороне клиента, но и на сервере. Созданный в 2009 году Райаном Далем, этот открытый,. . .
Моки в Python: Mock Object Library
py-thonny 29.03.2025
Тестирование кода требует особого подхода, когда речь идёт о компонентах, взаимодействующих с внешним миром. Мы часто сталкиваемся с непредсказуемостью HTTP-запросов, чтением данных из базы или. . .
JavaScript: Управление памятью и улучшение производительности
run.dev 29.03.2025
В отличие от низкоуровневых языков программирования, JavaScript не требует ручного выделения и освобождения памяти. Здесь работает автоматический сборщик мусора, который определяет, какие объекты. . .
Мультитенантная архитектура со SpringBoot и PostgreSQL
ArchitectMsa 29.03.2025
SaaS-приложения редко обслуживают одного клиента и обычно они должны поддерживать множество организаций, каждая из которых работает в своём изолированном пространстве. Мультитенантная архитектура. . .
std::span в C++: Производительность и лучшие практики
NullReferenced 28.03.2025
std::span — одно из самых недооценённых нововведений стандарта C++20, которое радикально меняет подход к работе с непрерывными последовательностями данных. По сути, это невладеющее представление. . .
Многопоточность в C#: Threadpool
UnmanagedCoder 28.03.2025
Пул потоков в C# — это коллекция заранее созданных и готовых к использованию потоков, которые находятся в распоряжении приложения. Вместо того чтобы создавать и уничтожать потоки для каждой небольшой. . .
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер