> For the complete documentation index, see [llms.txt](https://http3-explained.haxx.se/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://http3-explained.haxx.se/es/h3/h3-https.md).

# HTTPS:// URLs

HTTP/3 se realizará utilizando URLs `HTTPS://`. El mundo está lleno de estas URLs y se ha considerado poco práctico y francamente irrazonable introducir otro esquema de URL para el nuevo protocolo. Al igual que HTTP/2 no necesitaba un nuevo esquema, tampoco lo necesitará HTTP/3.

La complejidad añadida en la situación de HTTP/3 es, sin embargo, que mientras HTTP/2 era una forma completamente nueva de transportar HTTP a través del cable, seguía basándose en TLS y TCP como lo hacía HTTP/1. El hecho de que HTTP/3 se realice sobre QUIC cambia las cosas en algunos aspectos importantes.

Las URLs heredadas, de texto claro, `HTTP://` se dejarán como están y, a medida que avancemos hacia un futuro con transferencias más seguras, probablemente se utilizarán cada vez con menos frecuencia. Las peticiones a estas URLs simplemente no se actualizarán para utilizar HTTP/3. En realidad tampoco se actualizan a HTTP/2, pero por otras razones.

## Conexión inicial

La primera conexión a un host nuevo, no visitado previamente, para una URL HTTPS:// probablemente tenga que hacerse sobre TCP (posiblemente además de un intento paralelo de conexión vía QUIC). El host puede ser un servidor heredado sin soporte para QUIC o puede haber una caja intermedia que ponga obstáculos que impidan el éxito de una conexión QUIC.

Un cliente y un servidor modernos presumiblemente negociarían HTTP/2 en el primer apretón de manos. Cuando la conexión se haya establecido y el servidor responda a una petición HTTP del cliente, el servidor puede informar al cliente sobre su soporte y preferencia por HTTP/3.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://http3-explained.haxx.se/es/h3/h3-https.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
