Control de sesión
Aprende a gestionar sesiones de Residential Proxy para mantener la misma dirección IP en varias solicitudes y controlar la duración de la sesión y la rotación de IP.
Configura una sesión predeterminada
La sessid el parámetro te permite enrutar varias solicitudes a través de la misma dirección IP. Añade sessid después de tu username con una cadena alfanumérica generada aleatoriamente, por ejemplo sessid-abcd1234.
Por ejemplo, una solicitud inicial que use sessid-abcd1234 podría asignarse la IP 1.1.1.1. Mientras sigas enviando solicitudes con el mismo ID de sesión y esa IP siga en línea, tus consultas seguirán enrutándose a través de 1.1.1.1. Si haces una pausa de 60 segundos o la IP se desconecta, el sistema asigna una nueva, por lo que tu siguiente solicitud con sessid-abcd1234 se enruta a través de una IP diferente, como 1.1.1.2.
De forma predeterminada, una sesión dura 10 minutos o termina después de 60 segundos sin solicitudes, lo que ocurra primero. Una vez que eso sucede, se asigna automáticamente una nueva dirección IP. Para cambiar la duración de la sesión, consulta Extender la duración de la sesión.
Ejemplo de lista de credenciales:
El ejemplo representa una lista de credenciales que establecen diferentes sesiones.
Ejemplo de código
En este ejemplo, usamos 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 para consultas posteriores:
Extender la duración de la sesión
El parámetro sesstime se usa junto con sessid para mantener una sesión activa más tiempo que los 10 minutos predeterminados o hasta 60 segundos de inactividad (sin solicitudes).
Aviso: Puedes usar el sesstime parámetro para mantener la misma IP hasta por 1440 minutos (24 horas). Sin embargo, como el pool de proxies residenciales es dinámico, tu conexión puede terminar antes. Si eso ocurre, inicia una sesión con un nuevo parámetro de sesión.
Nota: El parámetro de tiempo de sesión no garantiza que todas tus solicitudes terminen antes de que finalice la sesión. La sesión expira una vez que se alcanza el límite de tiempo, incluso si algunas solicitudes siguen en curso.
Ejemplo de lista de credenciales:
El ejemplo representa una lista de credenciales que establecen diferentes sesiones con distintos tiempos de sesión (minutos).
Ejemplo de código
Elegimos la misma IP alemana que en el ejemplo anterior; esta vez añadimos sessid cadena y sesstime parámetro durante 7 minutos:
Controla la rotación de IP de la sesión
La sessid_oneip el parámetro es una alternativa a sessid para los casos en que debes 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 respuesta. En ese momento, inicia una nueva sesión con un nuevo sessid_oneip valor. sessid_oneip puede combinarse con sesstime de la misma forma que sessid.
Ejemplo de lista de credenciales:
Las siguientes credenciales establecen cada una una sesión separada de una sola IP, con un país y un tiempo de sesión diferentes:
Ejemplo de código
Este ejemplo usa una IP alemana (DE) IP con sessid_oneip-qwert y un sesstime de 10 minutos. La IP permanece fija durante la sesión; si deja de estar disponible, la solicitud devuelve HTTP 502 en lugar de rotar:
Para usar otro idioma, toma cualquier sessid ejemplo de las secciones anteriores y reemplaza sessid con sessid_oneip en la cadena de inicio de sesión.
Nodos de entrada de proxy sticky
El punto de entrada de proxy sticky específico por país devolverá la misma IP con cada nueva solicitud mientras uses el mismo puerto. La persistencia de IP funciona hasta por 10 minutos. Después de eso, la IP se reemplaza por una nueva.
No necesitas pasar ningún parámetro adicional, solo customer-username:password. Si tienes IPs en la lista blanca, no necesitas pasar credenciales de inicio de sesión. Los puertos específicos por país no admiten resultados a nivel de ciudad.
Consulta panel de control para obtener información sobre los puntos de entrada. Descarga una lista completa de puntos de entrada sticky o consúltalos en la tabla siguiente.
Random\npr.oxylabs.io:10000 - 49999
US\nus-pr.oxylabs.io:10001 - 19999
Canadá\nca-pr.oxylabs.io:30001 - 39999
Gran Bretaña\ngb-pr.oxylabs.io:20001 - 29999
Alemania\nde-pr.oxylabs.io:30001 - 39999
Francia\nfr-pr.oxylabs.io:40001 - 49999
España\nes-pr.oxylabs.io:10001 - 19999
Italia\nit-pr.oxylabs.io:20001 - 29999
Suecia\nse-pr.oxylabs.io:30001 - 39999
Grecia\ngr-pr.oxylabs.io:40001 - 49999
Portugal\npt-pr.oxylabs.io:10001 - 19999
Países Bajos\nnl-pr.oxylabs.io:20001 - 29999
Bélgica\nbe-pr.oxylabs.io:30001 - 39999
Rusia\nru-pr.oxylabs.io:40001 - 49999
Ucrania\nua-pr.oxylabs.io:10001 - 19999
Polonia\npl-pr.oxylabs.io:20001 - 29999
Israel\nil-pr.oxylabs.io:20001 - 29999
Turquía\ntr-pr.oxylabs.io:30001 - 39999
Australia\nau-pr.oxylabs.io:40001 - 49999
Malasia\nmy-pr.oxylabs.io:10001 - 19999
Tailandia\nth-pr.oxylabs.io:20001 - 29999
Corea del Sur\nkr-pr.oxylabs.io:30001 - 39999
Japón\njp-pr.oxylabs.io:40001 - 49999
Filipinas\nph-pr.oxylabs.io:10001 - 19999
Singapur\nsg-pr.oxylabs.io:20001 - 29999
China\ncn-pr.oxylabs.io:30001 - 39999
Hong Kong\nhk-pr.oxylabs.io:40001 - 49999
Taiwán\ntw-pr.oxylabs.io:10001 - 19999
India\nin-pr.oxylabs.io:20001 - 29999
Pakistán\npk-pr.oxylabs.io:30001 - 39999
Irán\nir-pr.oxylabs.io:40001 - 49999
Indonesia\nid-pr.oxylabs.io:10001 - 19999
Azerbaiyán\naz-pr.oxylabs.io:20001 - 29999
Kazajistán\nkz-pr.oxylabs.io:30001 - 39999
EAU\nae-pr.oxylabs.io:40001 - 49999
México\nmx-pr.oxylabs.io:10001 - 19999
Brasil\nbr-pr.oxylabs.io:20001 - 29999
Argentina\nar-pr.oxylabs.io:30001 - 39999
Chile\ncl-pr.oxylabs.io:40001 - 49999
Perú\npe-pr.oxylabs.io:10001 - 19999
Ecuador\nec-pr.oxylabs.io:20001 - 29999
Colombia\nco-pr.oxylabs.io:30001 - 39999
Sudáfrica\nza-pr.oxylabs.io:40001 - 49999
Egipto\neg-pr.oxylabs.io:10001 - 19999
Arabia Saudita\nsa-pr.oxylabs.io:44001 - 44999
Dinamarca\ndk-pr.oxylabs.io:19001 - 19999
Malí\nml-pr.oxylabs.io:13001 - 13999
Chipre\ncy-pr.oxylabs.io:35001 - 35999
Honduras\nhn-pr.oxylabs.io:48001 - 48999
Georgia\nge-pr.oxylabs.io:36001 - 36999
Serbia\nrs-pr.oxylabs.io:36001 - 36999
Costa Rica\ncr-pr.oxylabs.io:44001 - 44999
Malta\nmt-pr.oxylabs.io:30001 - 30999
Haití\nht-pr.oxylabs.io:47001 - 47999
Senegal\nsn-pr.oxylabs.io:19001 - 19999
Eslovenia\nsi-pr.oxylabs.io:38001 - 38999
Camerún\ncm-pr.oxylabs.io:41001 - 41999
Yibuti\ndj-pr.oxylabs.io:46001 - 46999
Angola\nao-pr.oxylabs.io:40001 - 40999
Liberia\nlr-pr.oxylabs.io:11001 - 11999
Afganistán\naf-pr.oxylabs.io:28001 - 28999
Bangladés\nbd-pr.oxylabs.io:30001 - 30999
Bahamas\nbs-pr.oxylabs.io:41001 - 41999
Hungría\nhu-pr.oxylabs.io:23001 - 23999
Eslovaquia\nsk-pr.oxylabs.io:37001 - 37999
Dominica\ndm-pr.oxylabs.io:46001 - 46999
Kenia\nke-pr.oxylabs.io:10001 - 10999
Bosnia y Herzegovina\nba-pr.oxylabs.io:13001 - 13999
Nigeria\nng-pr.oxylabs.io:18001 - 18999
Catar\nqa-pr.oxylabs.io:43001 - 43999
Yemen\nye-pr.oxylabs.io:48001 - 48999
Belice\nbz-pr.oxylabs.io:42001 - 42999
Chad\ntd-pr.oxylabs.io:43001 - 43999
Túnez\ntn-pr.oxylabs.io:25001 - 25999
Zimbabue\nzw-pr.oxylabs.io:21001 - 21999
Zambia\nzm-pr.oxylabs.io:27001 - 27999
Baréin\nbh-pr.oxylabs.io:29001 - 29999
Austria\nat-pr.oxylabs.io:11001 - 11999
Irlanda\nie-pr.oxylabs.io:25001 - 25999
Noruega\nno-pr.oxylabs.io:34001 - 34999
Etiopía\net-pr.oxylabs.io:45001 - 45999
Costa de Marfil\nci-pr.oxylabs.io:49001 - 49999
Fiyi\nfj-pr.oxylabs.io:14001 - 14999
Sudán del Sur\nss-pr.oxylabs.io:22001 - 22999
Jamaica\njm-pr.oxylabs.io:49001 - 49999
Bielorrusia\nby-pr.oxylabs.io:15001 - 15999
Finlandia\nfi-pr.oxylabs.io:21001 - 21999
Mónaco\nmc-pr.oxylabs.io:31001 - 31999
Nueva Zelanda\nnz-pr.oxylabs.io:15001 - 15999
Turkmenistán\ntm-pr.oxylabs.io:46001 - 46999
Armenia\nam-pr.oxylabs.io:31001 - 31999
Islandia\nis-pr.oxylabs.io:24001 - 24999
Mauritania\nmr-pr.oxylabs.io:14001 - 14999
República Checa\ncz-pr.oxylabs.io:18001 - 18999
Venezuela\nve-pr.oxylabs.io:19001 - 19999
Líbano\nlb-pr.oxylabs.io:39001 - 39999
Mongolia\nmn-pr.oxylabs.io:41001 - 41999
Benín\nbj-pr.oxylabs.io:44001 - 44999
Sudán\nsd-pr.oxylabs.io:23001 - 23999
Jordania\njo-pr.oxylabs.io:38001 - 38999
Estonia\nee-pr.oxylabs.io:20001 - 20999
Paraguay\npy-pr.oxylabs.io:17001 - 17999
República Centroafricana\ncf-pr.oxylabs.io:42001 - 42999
Camboya\nkh-pr.oxylabs.io:34001 - 34999
Panamá\npa-pr.oxylabs.io:10001 - 10999
Uruguay\nuy-pr.oxylabs.io:18001 - 18999
Ghana\ngh-pr.oxylabs.io:48001 - 48999
Uzbekistán\nuz-pr.oxylabs.io:47001 - 47999
Albania\nal-pr.oxylabs.io:49001 - 49999
Marruecos\nma-pr.oxylabs.io:16001 - 16999
Bután\nbt-pr.oxylabs.io:32001 - 32999
Mauricio\nmu-pr.oxylabs.io:15001 - 15999
Letonia\nlv-pr.oxylabs.io:26001 - 26999
Madagascar\nmg-pr.oxylabs.io:12001 - 12999
Lituania\nlt-pr.oxylabs.io:28001 - 28999
Moldavia\nmd-pr.oxylabs.io:32001 - 32999
Montenegro\nme-pr.oxylabs.io:33001 - 33999
Rumanía\nro-pr.oxylabs.io:35001 - 35999
Irak\niq-pr.oxylabs.io:37001 - 37999
Gambia\ngm-pr.oxylabs.io:47001 - 47999
Mozambique\nmz-pr.oxylabs.io:17001 - 17999
Croacia\nhr-pr.oxylabs.io:16001 - 16999
Puerto Rico\npr-pr.oxylabs.io:12001 - 12999
Cuba\ncu-pr.oxylabs.io:45001 - 45999
Aruba\naw-pr.oxylabs.io:10001 - 10999
Seychelles\nsc-pr.oxylabs.io:20001 - 20999
Macedonia\nmk-pr.oxylabs.io:40001 - 40999
Maldivas\nmv-pr.oxylabs.io:40001 - 40999
Omán\nom-pr.oxylabs.io:42001 - 42999
Liechtenstein\nli-pr.oxylabs.io:27001 - 27999
Suiza\nch-pr.oxylabs.io:39001 - 39999
Bolivia\nbo-pr.oxylabs.io:16001 - 16999
Uganda\nug-pr.oxylabs.io:26001 - 26999
Bulgaria\nbg-pr.oxylabs.io:14001 - 14999
Myanmar\nmm-pr.oxylabs.io:33001 - 33999
Andorra\nad-pr.oxylabs.io:10001 - 10999
Togo\ntg-pr.oxylabs.io:24001 - 24999
Islas Vírgenes Británicas\nvg-pr.oxylabs.io:43001 - 43999
Trinidad y Tobago\ntt-pr.oxylabs.io:13001 - 13999
Luxemburgo\nlu-pr.oxylabs.io:29001 - 29999
Unión Europea
eu-pr.oxylabs.io:10001 - 29999
Ejemplos de código
En este ejemplo, ejecutamos una consulta desde una IP turca a ip.oxylabs.io. La misma IP se mantendrá hasta por 10 minutos. Hemos elegido el puerto 30001. Sin embargo, los puntos de entrada sticky de Turquía cubren los puertos de 30001 a 39999.
Última actualización
¿Te fue útil?

