Controle de sessão
Aprenda a gerenciar sessões de Mobile Proxy para manter o mesmo endereço IP em várias solicitaçõ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
A URL sesstime parâmetro é 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).
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 sticky do proxy, saiba mais aqui.
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 obter informações sobre os pontos de entrada. Baixe uma lista completa de 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 portas de 30001 a 39999.
Atualizado
Isto foi útil?