> For the complete documentation index, see [llms.txt](https://developers.oxylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.oxylabs.io/products/es/proxies/residential-proxies/protocols.md).

# Protocolos

Explora los protocolos compatibles de Residential Proxies y aprende a configurar conexiones HTTP, HTTPS, HTTPS/3 y SOCKS5.

## HTTP

Nuestra documentación incluye ejemplos de código que muestran cómo conectarse a los Proxies usando `HTTP` el protocolo. El protocolo es compatible con bibliotecas comunes y software de terceros.

## HTTPS

También puede usar la conexión completamente cifrada `HTTP` usando `HTTPS` el protocolo para una capa adicional de seguridad. Para ello, debe añadir `https://` a su punto de entrada del proxy. Por ejemplo: `https://pr.oxylabs.io:7777` (esto también se aplica a los nodos de entrada específicos por país).

Tenga en cuenta que algunas bibliotecas (o sus versiones anteriores) y algunas herramientas de terceros pueden no admitir `HTTPS` el protocolo, así que verifique dos veces antes de hacer cambios en su código.

## **HTTP/3**

`HTTP3` es compatible a través de Proxies que pueden manejar `UDP` tráfico, ya que se basa en `QUIC` – un protocolo de transporte basado en UDP.

Estándar `HTTP`/`HTTPS` los endpoints de proxy no son compatibles con `HTTP3`, así que para proxy las solicitudes, debe usar un `SOCKS5` proxy con `UDP` compatibilidad con el tráfico, disponible a través del siguiente endpoint dedicado:

```
socks.pr.oxylabs.io:7777
```

La mayoría de las herramientas comunes no admite de forma nativa `HTTP3` sobre `SOCKS5` con `UDP`, por lo que pueden ser necesarias implementaciones personalizadas, como nuestra HTTP/3 personalizada [Go](https://github.com/oxylabs/gohttp3viaSOCKS5UDP), [C#](https://github.com/oxylabs/csharphttp3viaSOCKS5UDP), y [Java](https://github.com/oxylabs/javahttp3viaSOCKS5UDP) repositorios de soluciones en GitHub.

{% hint style="info" %}
**Nota:** Asegúrese de que su firewall permita `UDP` el tráfico en los puertos requeridos, ya que muchos puertos bloquean `UDP` de forma predeterminada.
{% endhint %}

## **SOCKS5**

{% hint style="warning" %}

* `SOCKS5` la autenticación de proxy no es compatible con Google Chrome. Use Mozilla Firefox o clientes HTTP en su lugar.
* Ciertos sitios web de destino pueden identificar el tráfico de Proxies usando `SOCKS5`. Si encuentra errores de conexión, cambie a `HTTP` o `HTTPS`.
  {% endhint %}

Oxylabs Residential Proxies admiten `SOCKS5` conexiones sobre `TCP` y `UDP`. Para una `SOCKS5` conexión, use `socks5h://` con su cadena de conexión:

```bash
curl -x socks5h://pr.oxylabs.io:7777 -U "customer-USERNAME:PASSWORD" ip.oxylabs.io/location
```

`SOCKS5` no admite dominios de punto de entrada específicos por país. Para dirigirse a una ubicación específica, incluya los [parámetros adicionales](/products/es/proxies/residential-proxies/making-requests.md) dentro de su nombre de usuario (p. ej., Francia):

```bash
curl -x socks5h://pr.oxylabs.io:7777 -U "customer-USERNAME-cc-FR:PASSWORD" ip.oxylabs.io/location
```

## Puertos de Proxies

La configuración predeterminada de los puertos de proxy incluye `80` y `443`, diseñado para admitir `HTTP` y `HTTPS` protocolos estándar. Para acceder a otros puertos, es necesario pasar una verificación de cumplimiento; póngase en contacto con nuestro [**soporte**](mailto:support@oxylabs.io).

| **Protocolo** | **Transporte** | **Puerto** |
| ------------- | -------------- | ---------- |
| `HTTP`        | TCP            | `80`       |
| `HTTPS`       | TCP            | `443`      |


---

# 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://developers.oxylabs.io/products/es/proxies/residential-proxies/protocols.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.
