Controle de sessão

Aprenda a gerenciar o parâmetro session ID, que permite manter o mesmo endereço IP para executar múltiplas requisições.

Estabelecendo sessão

O parâmetro ID da 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 padrão da sessão é 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 encaminhará 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á encaminhada 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 alemão com sessid-abcd1234 no username com a primeira requisição. Todas as requisições seguintes manterão o mesmo IP alemão nas próximas consultas:

Tempo de sessão

O sesstime parâmetro vai junto com sessid, e permite prolongar a sessão acima de 10 minutos ou definir um tempo específico para ela.

circle-check
circle-exclamation

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 sessid string e sesstime parâmetro por 7 minutos:

Atualizado

Isto foi útil?