Controle de sessão
Saiba mais sobre controle de sessão para Mobile Proxies da Oxylabs e como estender sessões sticky.
Estabelecendo sessão
O parâmetro ID de sessão permite manter o mesmo endereço IP para executar múltiplas requisições. Para reutilizar o mesmo IP várias vezes, use sessid parâmetro após username com uma string alfanumérica criada aleatoriamente, por exemplo, sessid-abcd1234.
O tempo de sessão padrão é de 10 minutos ou até 60s de inatividade (sem requisições). Depois disso, um novo endereço IP é atribuído automaticamente. Para ajustar o tempo de sessão desejado, consulte Tempo de sessão.
Por exemplo, sua consulta inicial com sessid-abcd1234 endereço IP do proxy atribuído 1.1.1.1. Enquanto você continuar enviando novas requisições com o mesmo ID de sessão e esse endereço IP estiver online e disponível, o sistema roteará suas consultas através de 1.1.1.1. Se você parar de enviar requisições por 60 segundos ou o endereço IP não estiver mais online, o sistema atribuirá um novo IP de proxy. Sua próxima consulta com sessid-abcd1234 será roteada através de um endereço IP diferente, por exemplo 1.1.1.2.
Exemplo de lista de credenciais:
O exemplo representa uma lista de credenciais que estabelecem diferentes sessões.
Exemplo de código
Neste exemplo estamos usando IP da Alemanha com sessid-abcd1234 no username na primeira requisição. Todas as requisições seguintes manterão o mesmo IP alemão nas consultas subsequentes:
Tempo de sessão
O sesstime parâmetro anda junto com sessid, e permite que você prolongue a sessão acima de 10 minutos ou defina um tempo específico para ela.
Você pode usar o sesstime parâmetro para manter o mesmo IP por até 1440 minutos (24 horas).
No entanto, porque o pool de proxies móveis é dinâmico, sua conexão pode terminar antes. Se isso ocorrer, inicie uma sessão com um novo parâmetro de sessão.
O parâmetro de tempo de sessão não garante que todas as suas consultas sejam concluídas até o fim da sessão. A sessão expirará dentro do limite de tempo definido, mesmo que as requisições não estejam finalizadas.
Exemplo de lista de credenciais:
O exemplo representa uma lista de credenciais que estabelecem sessões diferentes com tempos de sessão diferentes (minutos).
Exemplo de código
Escolhemos o mesmo IP alemão do exemplo anterior, desta vez estamos adicionando sessidstring e sesstime parâmetro por 7 minutos:
Para configurar nós de entrada de proxy sticky, saiba mais aqui.
Atualizado
Isto foi útil?

