Control de sesión
Obtén más información sobre el control de sesión para Oxylabs Mobile Proxies y cómo extender las sesiones sticky.
Estableciendo sesión
El parámetro de ID de sesión le permite mantener la misma dirección IP para ejecutar varias solicitudes. Para reutilizar la misma IP varias veces, use sessid parámetro después de username con una cadena alfanumérica creada aleatoriamente, por ejemplo, sessid-abcd1234.
El tiempo de sesión estándar es de 10 minutos o hasta 60 s de inactividad (sin solicitudes). Después de eso, se asigna automáticamente una nueva dirección IP. Para ajustar el tiempo de sesión deseado, consulte tiempo de sesión sección.
Por ejemplo, su consulta inicial con sessid-abcd1234 dirección IP de proxy asignada 1.1.1.1. Mientras sigas enviando nuevas solicitudes con el mismo ID de sesión y esa dirección IP esté en línea y disponible, el sistema dirigirá tus consultas a través de 1.1.1.1. Si dejas de enviar solicitudes durante 60 segundos o la dirección IP ya no está en línea, el sistema asignará una nueva IP de proxy. Tu siguiente consulta con sessid-abcd1234 se enviará a través de una dirección IP diferente, por ejemplo, 1.1.1.2.
Ejemplo de lista de credenciales:
El ejemplo representa una lista de credenciales que establecen diferentes sesiones.
Ejemplo de código
En este ejemplo estamos usando una IP alemana con sessid-abcd1234 en el nombre de usuario con la primera solicitud. Todas las solicitudes siguientes mantendrán la misma IP alemana con consultas posteriores:
Tiempo de sesión
El sesstime el parámetro va junto con sessid, y le permite prolongar la sesión más allá de 10 minutos o establecer un tiempo específico para ella.
El sessid_oneip parámetro es una alternativa a sessid para los casos en que debe mantener exactamente la misma IP durante toda la sesión.
Con un sessid, si el nodo de salida asignado se desconecta antes de que expire el tiempo de sesión, el sistema asigna automáticamente una nueva IP y tu sesión continúa. Con sessid_oneip, la sesión queda vinculada a un único nodo de salida: una vez que esa IP ya no está disponible, en lugar de rotar a una nueva, la solicitud falla con una respuesta HTTP 502 . En ese punto, debe iniciar una nueva sesión con un nuevo sessid_oneip valor. sessid_oneip se puede combinar con sesstime de la misma manera que sessid.
Puede usar el sesstime parámetro para mantener la misma IP durante hasta 1440 minutos (24 horas).
Sin embargo, como el grupo de proxies móviles es dinámico, tu conexión puede terminar antes. Si eso ocurre, inicia una sesión con un nuevo parámetro de sesión.
El parámetro de tiempo de sesión no garantiza que todas sus consultas terminen al final de la sesión. La sesión expirará dentro del límite de tiempo establecido, incluso si las solicitudes no han finalizado.
sessid_oneip es una alternativa opcional a sessid. El comportamiento predeterminado de sessid (rotación automática a una nueva IP cuando expira el nodo de salida) no cambia.
Ejemplo de lista de credenciales:
El ejemplo representa una lista de credenciales que establecen diferentes sesiones con diferentes tiempos de sesión (minutos).
Ejemplo de código
Elegimos la misma IP alemana que en el ejemplo anterior; esta vez estamos añadiendo sessidcadena y sesstime parámetro durante 7 minutos:
Para configurar nodos de entrada de proxy sticky, aprende más aquí.
Última actualización
¿Te fue útil?

