Controle de sessão
Aprenda como gerenciar sessões de Residential Proxies para manter o mesmo endereço IP em várias requisições e controlar a duração da sessão e a rotação de IP.
Configurar uma sessão padrão
A URL sessid parâmetro permite rotear várias solicitações pelo mesmo endereço IP. Adicione sessid depois do seu nome de usuário com uma sequência alfanumérica gerada aleatoriamente, por exemplo sessid-abcd1234.
Por exemplo, uma solicitação inicial usando sessid-abcd1234 pode receber o IP 1.1.1.1. Enquanto você continuar enviando solicitações com o mesmo ID de sessão e esse IP permanecer online, suas consultas continuarão sendo roteadas por 1.1.1.1. Se você pausar por 60 segundos ou o IP ficar offline, o sistema atribuirá um novo, então sua próxima solicitação com sessid-abcd1234 é roteada por um IP diferente, como 1.1.1.2.
Por padrão, uma sessão dura 10 minutos ou termina após 60 segundos sem nenhuma solicitação – o que ocorrer primeiro. Quando isso acontece, um novo endereço IP é atribuído automaticamente. Para alterar a duração da sessão, consulte Estender a duração da sessão.
Exemplo de lista de credenciais:
O exemplo representa uma lista de credenciais que estabelecem sessões diferentes.
Exemplo de código
Neste exemplo, estamos usando IP alemão com sessid-abcd1234 no nome de usuário com a primeira solicitação. Todas as solicitações seguintes manterão o mesmo IP alemão com consultas posteriores:
Estender a duração da sessão
O parâmetro sesstime é usado junto com sessid para manter uma sessão ativa por mais tempo do que os 10 minutos padrão ou até 60 segundos de inatividade (sem solicitações).
Aviso: Você pode usar o sesstime parâmetro para manter o mesmo IP por até 1440 minutos (24 horas). No entanto, como o pool de proxies residenciais é dinâmico, sua conexão pode terminar antes. Se isso acontecer, inicie uma sessão com um novo parâmetro de sessão.
Observação: O parâmetro de tempo da sessão não garante que todas as suas solicitações sejam concluídas antes do fim da sessão. A sessão expira quando o limite de tempo é atingido, mesmo que algumas solicitações ainda estejam em andamento.
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:
Controlar a rotação de IP da sessão
A URL sessid_oneip parâmetro é uma alternativa a sessid para casos em que você precisa manter exatamente o mesmo IP durante toda a sessão.
Com um sessid regular sessid, se o nó de saída atribuído ficar offline antes de o tempo da sessão expirar, o sistema atribui automaticamente um novo IP e sua sessão continua. Com sessid_oneipa sessão fica vinculada a um único nó de saída: quando esse IP não estiver mais disponível, em vez de fazer rotação para um novo, a solicitação falha com uma resposta HTTP 502 resposta. Nesse ponto, inicie uma nova sessão com um novo sessid_oneip valor. sessid_oneip pode ser combinado com sesstime da mesma forma que sessid.
Exemplo de lista de credenciais:
As credenciais a seguir estabelecem, cada uma, uma sessão separada de IP único, com país e tempo de sessão diferentes:
Exemplo de código
Este exemplo usa um IP alemão (DE) IP com sessid_oneip-qwert e um sesstime de 10 minutos. O IP permanece fixo para a sessão; se ele ficar indisponível, a solicitação retorna HTTP 502 em vez de fazer rotação:
Para usar outro idioma, pegue qualquer sessid exemplo das seções acima e substitua sessid com sessid_oneip na string de login.
Nós de entrada de proxy sticky
O ponto de entrada sticky de proxy específico do país retornará o mesmo IP a cada nova solicitação enquanto você usar a mesma porta. A persistência do IP funciona por até 10 minutos. Depois disso, o IP é substituído por um novo.
Você não precisa passar parâmetros adicionais, apenas customer-username:password. Se você tiver IPs autorizados, não precisa passar credenciais de login. Portas específicas por país não suportam resultados em nível de cidade.
Consulte o painel para informações sobre os pontos de entrada. Baixe uma lista completa dos pontos de entrada sticky ou veja-os na tabela abaixo.
Aleatório pr.oxylabs.io:10000 - 49999
EUA us-pr.oxylabs.io:10001 - 19999
Canadá ca-pr.oxylabs.io:30001 - 39999
Grã-Bretanha gb-pr.oxylabs.io:20001 - 29999
Alemanha de-pr.oxylabs.io:30001 - 39999
França fr-pr.oxylabs.io:40001 - 49999
Espanha es-pr.oxylabs.io:10001 - 19999
Itália it-pr.oxylabs.io:20001 - 29999
Suécia se-pr.oxylabs.io:30001 - 39999
Grécia gr-pr.oxylabs.io:40001 - 49999
Portugal pt-pr.oxylabs.io:10001 - 19999
Países Baixos nl-pr.oxylabs.io:20001 - 29999
Bélgica be-pr.oxylabs.io:30001 - 39999
Rússia ru-pr.oxylabs.io:40001 - 49999
Ucrânia ua-pr.oxylabs.io:10001 - 19999
Polônia pl-pr.oxylabs.io:20001 - 29999
Israel il-pr.oxylabs.io:20001 - 29999
Turquia tr-pr.oxylabs.io:30001 - 39999
Austrália au-pr.oxylabs.io:40001 - 49999
Malásia my-pr.oxylabs.io:10001 - 19999
Tailândia th-pr.oxylabs.io:20001 - 29999
Coreia do Sul kr-pr.oxylabs.io:30001 - 39999
Japão jp-pr.oxylabs.io:40001 - 49999
Filipinas ph-pr.oxylabs.io:10001 - 19999
Singapura sg-pr.oxylabs.io:20001 - 29999
China cn-pr.oxylabs.io:30001 - 39999
Hong Kong hk-pr.oxylabs.io:40001 - 49999
Taiwan tw-pr.oxylabs.io:10001 - 19999
Índia in-pr.oxylabs.io:20001 - 29999
Paquistão pk-pr.oxylabs.io:30001 - 39999
Irã ir-pr.oxylabs.io:40001 - 49999
Indonésia id-pr.oxylabs.io:10001 - 19999
Azerbaijão az-pr.oxylabs.io:20001 - 29999
Cazaquistão kz-pr.oxylabs.io:30001 - 39999
Emirados Árabes Unidos ae-pr.oxylabs.io:40001 - 49999
México mx-pr.oxylabs.io:10001 - 19999
Brasil br-pr.oxylabs.io:20001 - 29999
Argentina ar-pr.oxylabs.io:30001 - 39999
Chile cl-pr.oxylabs.io:40001 - 49999
Peru pe-pr.oxylabs.io:10001 - 19999
Equador ec-pr.oxylabs.io:20001 - 29999
Colômbia co-pr.oxylabs.io:30001 - 39999
África do Sul za-pr.oxylabs.io:40001 - 49999
Egito eg-pr.oxylabs.io:10001 - 19999
Arábia Saudita sa-pr.oxylabs.io:44001 - 44999
Dinamarca dk-pr.oxylabs.io:19001 - 19999
Mali ml-pr.oxylabs.io:13001 - 13999
Chipre cy-pr.oxylabs.io:35001 - 35999
Honduras hn-pr.oxylabs.io:48001 - 48999
Geórgia ge-pr.oxylabs.io:36001 - 36999
Sérvia rs-pr.oxylabs.io:36001 - 36999
Costa Rica cr-pr.oxylabs.io:44001 - 44999
Malta mt-pr.oxylabs.io:30001 - 30999
Haiti ht-pr.oxylabs.io:47001 - 47999
Senegal sn-pr.oxylabs.io:19001 - 19999
Eslovênia si-pr.oxylabs.io:38001 - 38999
Camarões cm-pr.oxylabs.io:41001 - 41999
Djibuti dj-pr.oxylabs.io:46001 - 46999
Angola ao-pr.oxylabs.io:40001 - 40999
Libéria lr-pr.oxylabs.io:11001 - 11999
Afeganistão af-pr.oxylabs.io:28001 - 28999
Bangladesh bd-pr.oxylabs.io:30001 - 30999
Bahamas bs-pr.oxylabs.io:41001 - 41999
Hungria hu-pr.oxylabs.io:23001 - 23999
Eslováquia sk-pr.oxylabs.io:37001 - 37999
Dominica dm-pr.oxylabs.io:46001 - 46999
Quênia ke-pr.oxylabs.io:10001 - 10999
Bósnia e Herzegovina ba-pr.oxylabs.io:13001 - 13999
Nigéria ng-pr.oxylabs.io:18001 - 18999
Catar qa-pr.oxylabs.io:43001 - 43999
Iêmen ye-pr.oxylabs.io:48001 - 48999
Belize bz-pr.oxylabs.io:42001 - 42999
Chade td-pr.oxylabs.io:43001 - 43999
Tunísia tn-pr.oxylabs.io:25001 - 25999
Zimbábue zw-pr.oxylabs.io:21001 - 21999
Zâmbia zm-pr.oxylabs.io:27001 - 27999
Bahrein bh-pr.oxylabs.io:29001 - 29999
Áustria at-pr.oxylabs.io:11001 - 11999
Irlanda ie-pr.oxylabs.io:25001 - 25999
Noruega no-pr.oxylabs.io:34001 - 34999
Etiópia et-pr.oxylabs.io:45001 - 45999
Costa do Marfim ci-pr.oxylabs.io:49001 - 49999
Fiji fj-pr.oxylabs.io:14001 - 14999
Sudão do Sul ss-pr.oxylabs.io:22001 - 22999
Jamaica jm-pr.oxylabs.io:49001 - 49999
Bielorrússia by-pr.oxylabs.io:15001 - 15999
Finlândia fi-pr.oxylabs.io:21001 - 21999
Mônaco mc-pr.oxylabs.io:31001 - 31999
Nova Zelândia nz-pr.oxylabs.io:15001 - 15999
Turcomenistão tm-pr.oxylabs.io:46001 - 46999
Armênia am-pr.oxylabs.io:31001 - 31999
Islândia is-pr.oxylabs.io:24001 - 24999
Mauritânia mr-pr.oxylabs.io:14001 - 14999
República Tcheca cz-pr.oxylabs.io:18001 - 18999
Venezuela ve-pr.oxylabs.io:19001 - 19999
Líbano lb-pr.oxylabs.io:39001 - 39999
Mongólia mn-pr.oxylabs.io:41001 - 41999
Benin bj-pr.oxylabs.io:44001 - 44999
Sudão sd-pr.oxylabs.io:23001 - 23999
Jordânia jo-pr.oxylabs.io:38001 - 38999
Estônia ee-pr.oxylabs.io:20001 - 20999
Paraguai py-pr.oxylabs.io:17001 - 17999
República Centro-Africana cf-pr.oxylabs.io:42001 - 42999
Camboja kh-pr.oxylabs.io:34001 - 34999
Panamá pa-pr.oxylabs.io:10001 - 10999
Uruguai uy-pr.oxylabs.io:18001 - 18999
Gana gh-pr.oxylabs.io:48001 - 48999
Uzbequistão uz-pr.oxylabs.io:47001 - 47999
Albânia al-pr.oxylabs.io:49001 - 49999
Marrocos ma-pr.oxylabs.io:16001 - 16999
Butão bt-pr.oxylabs.io:32001 - 32999
Maurício mu-pr.oxylabs.io:15001 - 15999
Letônia lv-pr.oxylabs.io:26001 - 26999
Madagascar mg-pr.oxylabs.io:12001 - 12999
Lituânia lt-pr.oxylabs.io:28001 - 28999
Moldávia md-pr.oxylabs.io:32001 - 32999
Montenegro me-pr.oxylabs.io:33001 - 33999
Romênia ro-pr.oxylabs.io:35001 - 35999
Iraque iq-pr.oxylabs.io:37001 - 37999
Gâmbia gm-pr.oxylabs.io:47001 - 47999
Moçambique mz-pr.oxylabs.io:17001 - 17999
Croácia hr-pr.oxylabs.io:16001 - 16999
Porto Rico pr-pr.oxylabs.io:12001 - 12999
Cuba cu-pr.oxylabs.io:45001 - 45999
Aruba aw-pr.oxylabs.io:10001 - 10999
Seicheles sc-pr.oxylabs.io:20001 - 20999
Macedônia mk-pr.oxylabs.io:40001 - 40999
Maldivas mv-pr.oxylabs.io:40001 - 40999
Omã om-pr.oxylabs.io:42001 - 42999
Liechtenstein li-pr.oxylabs.io:27001 - 27999
Suíça ch-pr.oxylabs.io:39001 - 39999
Bolívia bo-pr.oxylabs.io:16001 - 16999
Uganda ug-pr.oxylabs.io:26001 - 26999
Bulgária bg-pr.oxylabs.io:14001 - 14999
Mianmar mm-pr.oxylabs.io:33001 - 33999
Andorra ad-pr.oxylabs.io:10001 - 10999
Togo tg-pr.oxylabs.io:24001 - 24999
Ilhas Virgens Britânicas vg-pr.oxylabs.io:43001 - 43999
Trinidad e Tobago tt-pr.oxylabs.io:13001 - 13999
Luxemburgo lu-pr.oxylabs.io:29001 - 29999
União Europeia
eu-pr.oxylabs.io:10001 - 29999
Exemplos de código
Neste exemplo, executamos uma consulta a partir de um IP turco para ip.oxylabs.io. O mesmo IP permanecerá por até 10 minutos. Escolhemos a porta 30001. No entanto, os pontos de entrada sticky da Turquia cobrem as portas de 30001 a 39999.
Atualizado
Isto foi útil?

