Cabeceras y cookies
Web Unblocker maximiza la eficiencia para desbloquear sitios web utilizando encabezados y cookies predefinidos por nuestro equipo.
Encabezados personalizados
Si necesita usar sus propios encabezados, puede hacerlo añadiendo el x-oxylabs-force-headers: 1 encabezado en sus solicitudes. Web Unblocker combinará sus encabezados personalizados con el conjunto de encabezados predefinidos y luego lo usará para acceder al sitio web.
Ejemplos de código
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://ip.oxylabs.io/headers' \
-H 'x-oxylabs-force-headers: 1' \
-H 'Accept-Language: en-GB' \
-H 'Your-Header-Name: interesting header content'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-force-headers': '1',
'Accept-Language': 'en-GB',
'Your-Header-Name': 'interesting header content'
}
response = requests.get(
'https://ip.oxylabs.io/headers',
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)Cookies personalizados
Si necesita usar sus propias cookies, puede hacerlo añadiendo el x-oxylabs-force-cookies:1 encabezado en sus solicitudes. Web Unblocker combinará sus cookies personalizadas con el conjunto de cookies predefinidas y luego lo usará para acceder al sitio web.
Ejemplos de código
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://example.com' \
--cookie 'NID=1234567890' \
-H 'x-oxylabs-force-cookies: 1'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 = {
'Cookie': 'NID=1234567890',
'x-oxylabs-force-cookies': '1'
}
response = requests.get(
'https://example.com',
proxies=proxies,
headers=headers,
verify=False # Ignorar la verificación del certificado
)
# 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?

