es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LIBCURL

libcurl – CURLOPT_TCP_KEEPIDLE y CURLOPT_TCP_KEEPINTVL

Por favor, dime cuál es la diferencia entre los parámetros: CURLOPTTCPKEEPIDLE y CURLOPTTCPKEEPINTVL. CURLOPTTCPKEEPIDLE: Establece el retardo, en segundos, que el sistema operativo esperará mientras la conexión esté inactiva antes de enviar sondas de keepalive. No todos los sistemas operativos admiten esta opción. CURLOPTTCPKEEPINTVL: Establece el intervalo, en segundos, que . . . Read more

Solicitud paralela de http de LibCurl en un entorno multinúcleo.

Actualmente, estoy creando un conjunto de manejadores fáciles de curl para hacer solicitudes HTTP paralelas. Pero esto es bloqueante. Aquí está mi implementación: class CurlHttpClient { public: … private: CURL* m_curl = nullptr; std::mutex m_mtx; std::stack<curl> m_poolCurlHandle; CURL getCurlHandleFromPool(); void pushCurlHandle(CURL* curlHandle); }; CURL* CurlHttpClient::getCurlHandleFromPool() { CURL* pCurlHandle = nullptr; . . . Read more

Cómo duplicar el comando de línea de curl con libcurl de Visual C++

He estado usando libcurl en mis programas de Visual C++ por un tiempo. Estoy tratando de escribir un nuevo programa que duplique esta línea de comando: curl -d ‘assetclass=1&viewall=1&action=Go’ https://stockmarketmba.com/stockscreener.php Esta es la primera vez que tengo que ‘hacer clic’ en botones para obtener los datos que quiero. Este es . . . Read more