Sesión
Usa el mismo proxy para múltiples solicitudes de Web Unblocker con IDs de sesión. Mantén la continuidad del proxy hasta 10 minutos por sesión.
Si desea usar el mismo proxy para realizar múltiples solicitudes, puede añadir el X-Oxylabs-Session-Id encabezado con una cadena generada aleatoriamente como ID de sesión. Asignaremos un proxy individual a este ID y lo usaremos para todas las solicitudes siguientes durante hasta 10 minutos. Después de eso, asignaremos un nuevo proxy a ese ID de sesión en particular.
Ejemplos de código
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://ip.oxylabs.io/location' \
-H 'X-Oxylabs-Session-Id: 123randomString'import requests
# Use sus credenciales de Web Unblocker aquí.
USERNAME, PASSWORD = 'YOUR_USERNAME', 'YOUR_PASSWORD'
# Defina el dict de proxy.
proxies = {
'http': f'http://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
'https': f'https://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
}
headers = {
'X-Oxylabs-Session-Id': '123randomString'
}
response = requests.get(
'https://ip.oxylabs.io/location',
verify=False, # Es necesario ignorar el certificado
proxies=proxies,
headers=headers,
)
# Imprimir la página de resultado en stdout
print(response.text)
# Guardar el HTML devuelto en el archivo result.html
with open('result.html', 'w') as f:
f.write(response.text)Última actualización
¿Te fue útil?

