Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

430
Views
libcurl - CURLOPT_HTTP_VERSION (HTTP2 sin TLS)

libcurl tiene la opción CURLOPT_HTTP_ VERSION con los siguientes parámetros:

CURL_HTTP_VERSION_2TLS:

Intente HTTP 2 sobre TLS (HTTPS) únicamente.

CURL_HTTP_VERSION_2_CONOCIMIENTOS PREVIOS:

Emitir solicitudes HTTP sin TLS mediante HTTP/2

¿No funciona http 2 automáticamente con una conexión TLS? ¿Puede ser http 2 con una conexión abierta no cifrada?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Sí, HTTP/2 puede funcionar sin encriptación . Pero la mayoría de las implementaciones solo admiten solicitudes cifradas. A partir de los parámetros mencionados se describen en la documentación:

CURL_HTTP_VERSION_2TLS

Intente HTTP 2 sobre TLS (HTTPS) únicamente. libcurl recurrirá a HTTP 1.1 si HTTP 2 no se puede negociar con el servidor HTTPS. Para servidores HTTP de texto claro, libcurl usará 1.1. (Agregado en 7.47.0)

CURL_HTTP_VERSION_2_CONOCIMIENTO_PRIOR

Emita solicitudes HTTP sin TLS utilizando HTTP/2 sin actualización HTTP/1.1. Requiere conocimiento previo de que el servidor admite HTTP/2 de inmediato. Las solicitudes HTTPS seguirán haciendo HTTP/2 de la manera estándar con la versión del protocolo negociado en el protocolo de enlace TLS. (Agregado en 7.49.0)

Por lo tanto, CURL_HTTP_VERSION_2TLS recurre al protocolo HTTP 1.1 y CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE intenta solo HTTP/2 (con TLS para solicitudes HTTPS y sin él para solicitudes HTTP).

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!