# Protocolos

### HTTP

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

### HTTPS

También puede usar la conexión totalmente cifrada `HTTP` usando `HTTPS` 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 aplica a [nodos de entrada específicos por país](https://developers.oxylabs.io/documentation/es/proxies/residential-proxies/location-settings/select-country)).&#x20;

Tenga en cuenta que algunas bibliotecas (o sus versiones anteriores) y algunas herramientas de terceros podrían no ser compatibles con `HTTPS` protocolo, así que verifique antes de hacer cambios en su código.

### **HTTP/3**

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

Los puntos de conexión estándar `HTTP`/`HTTPS` de los proxies no son compatibles con `HTTP3`, así que para enrutar solicitudes a través de un proxy, necesita usar un proxy `SOCKS5` con soporte para tráfico `UDP` , disponible a través del siguiente punto de conexión dedicado:

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

La mayoría de las herramientas comunes no admiten de forma nativa `HTTP3` sobre `SOCKS5` con `UDP`, por lo que pueden requerirse implementaciones personalizadas, como nuestra solución personalizada [de HTTP/3 en Go](https://github.com/oxylabs/gohttp3viaSOCKS5UDP) en GitHub.

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

### **SOCKS5**&#x20;

{% hint style="info" %}
`SOCKS5` `UDP` La conexión ya está disponible en beta. Contacte a su Account Manager o al equipo de Customer Success para habilitar las pruebas.
{% endhint %}

Oxylabs Residential Proxies `SOCKS5` protocolo no funciona con Chrome, así que sugerimos usar Firefox en su lugar.

Nuestros Residential Proxies solo admiten conexión `TCP` en este momento. \
Para usar el `SOCKS5` protocolo, debe añadir `socks5h` en su solicitud, por ejemplo:

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

Tenga en cuenta que, por el momento, el `SOCKS5` protocolo no admite nodos de entrada específicos por país. Puede dirigir las solicitudes a ubicaciones específicas añadiendo [**parámetros adicionales**](https://developers.oxylabs.io/documentation/es/proxies/residential-proxies/making-requests) en su nombre de usuario. Aquí hay un ejemplo de segmentación para Francia:

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

{% hint style="info" %}
Tenga en cuenta que algunos sitios web pueden identificar una IP de proxy al usar el`SOCKS5` protocolo. Recomendamos encarecidamente cambiar a un protocolo alternativo en esos casos.&#x20;
{% endhint %}

### Puertos de los proxies

La configuración predeterminada de los puertos del proxy incluye `80` y `443`, que son puertos estándar diseñados para admitir los protocolos `HTTP` y `HTTPS` , como se indica en la tabla siguiente. 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 | Puerto |
| --------- | ------ |
| `HTTP`    | 80     |
| `HTTPS`   | 443    |
