circle-check
Documentation has been updated: see help center and changelog in one place.

Proxy Endpoint

Envía y recibe datos a través del Proxy Endpoint del Oxylabs Web Scraper API. Accede a las páginas objetivo directamente mediante una integración simple basada en URL.

Si alguna vez ha utilizado proxies regulares para extracción de datos, integrar el método de entrega Proxy Endpoint será muy sencillo. Todo lo que necesita hacer es usar nuestro nodo de entrada como proxy, autorizarse con las credenciales de Scraper API y omitir certificados. En cURL, es -k o --insecure. Sus datos le llegarán en una conexión abierta.

Proxy Endpoint solo funciona con las fuentes de datos basadas en URL, donde se proporciona la URL completa. Por lo tanto, solo acepta un puñado de parámetros de trabajo adicionales, que deben enviarse como encabezados.

circle-exclamation

Endpoint

GET realtime.oxylabs.io:60000

Entrada

Por favor vea un ejemplo de solicitud a continuación.

curl -k -x https://realtime.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
-H 'x-oxylabs-user-agent-type: desktop_chrome' \
-H 'x-oxylabs-geo-location: Germany' \
'https://www.example.com'

Salida

A continuación encontrará una respuesta de ejemplo de https://example.com:

chevron-rightRespuesta de ejemplohashtag
<!doctype html>
<html>
<head>
    <title>Example Domain</title>

    <meta charset="utf-8" />
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <style type="text/css">
    body {
        background-color: #f0f0f2;
        margin: 0;
        padding: 0;
        font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
        
    }
    div {
        width: 600px;
        margin: 5em auto;
        padding: 2em;
        background-color: #fdfdff;
        border-radius: 0.5em;
        box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);
    }
    a:link, a:visited {
        color: #38488f;
        text-decoration: none;
    }
    @media (max-width: 700px) {
        div {
            margin: 0 auto;
            width: auto;
        }
    }
    </style>    
</head>

<body>
<div>
    <h1>Example Domain</h1>
    <p>Este dominio es para usar en ejemplos ilustrativos en documentos. Puede usar este
    dominio en la literatura sin coordinación previa ni pedir permiso.</p>
    <p><a href="https://www.iana.org/domains/example">Más información...</a></p>
</div>
</body>
</html>

Parámetros aceptados

Al hacer su solicitud, junto con la URL, puede enviarnos algunos parámetros de trabajo que usaremos al ejecutar su tarea. Los parámetros del trabajo deben enviarse en los encabezados de su solicitud - vea un ejemplo aquí.

Aquí está la lista de parámetros de trabajo que puede enviar con solicitudes a Proxy Endpoint:

Parámetro
Descripción

x-oxylabs-user-agent-type

No hay forma de indicar un User-Agent específico, pero puede informarnos qué tipo de user-agent desea que utilicemos. Una lista de tipos de User-Agent compatibles se puede encontrar aquí.

x-oxylabs-geo-location

En algunos casos, puede necesitar indicar la ubicación geográfica para la que debe adaptarse el resultado. Este parámetro corresponde al geo_location parámetro, descrito por separado en la documentación a nivel de origen. Los valores aceptados dependen de la URL que desee que rastreemos. Lea más aquí.

x-oxylabs-render

Ejecución de JavaScript. Lea más aquí.

Última actualización

¿Te fue útil?