Solicitação

Os ajustes de solicitação permitem que você personalize as solicitações HTTP que o SiteSucker envia ao servidor.

Solicitação

A tela Solicitação do diálogo Ajustes fornece os seguintes ajustes:

Identidade

Use esse controle para personalizar a sequência do agente de usuário que o SiteSucker fornece para se identificar ao fazer solicitações HTTP. Alguns sites são muito específicos sobre quais navegadores serão permitidos. Você pode usar esse recurso para “enganar” o site de que o SiteSucker é um navegador aprovado.

Para alterar a identidade do SiteSucker, clique nesse controle e selecione um dos navegadores listados. Se você escolher Visualização da Web, a sequência do agente de usuário padrão da visualização da web estará incluída em todas as solicitações. Essa é a mesma visualização da web usada na opção Transferir usando visualizações da web nos ajustes Página da Web.

Tentativas

Use esse controle para especificar o número de vezes que o SiteSucker deverá tentar transferir um arquivo. O SiteSucker apenas vai repetir a transferência de um arquivo, se ocorrer um erro de tempo limite. No entanto, você também pode usar o ajuste Padrões nos ajustes de Página da Web para tentar transferir novamente um arquivo HTML se um padrão for encontrado ou não no arquivo.

Tempo esgotado

Use este controle para selecionar a duração de tempo que o SiteSucker que deve esperar por uma resposta do servidor.

Atraso

Use esse controle para especificar o período de tempo do atraso que o SiteSucker deve ter entre os pedidos de transferência. Este recurso permite que o SiteSucker use menos banda e evite restrições de gravação anti-mineração empregados por alguns sites.

Se um Crawl-delay (retardo de rastreamento) já está sendo imposto pelo arquivo robots.txt do site, o mais longo dos dois atrasos serão utilizados. Consulte Exclusões de Robô para mais informações sobre o arquivo robots.txt.

Faixa de atraso

Use este controle para especificar um faixa de atraso. Se você selecionar ± 0%, o SiteSucker usará apenas o valor Atraso. Caso contrário, o SiteSucker adicionará um atraso aleatório (dentro do intervalo selecionado) antes de transferir um arquivo. Para um determinado valor Atraso, o limite inferior da faixa de atraso é

Limite inferior = Atraso * (1 - Faixa de atraso / 100)

e o limite superior da faixa de atraso é

Limite superior = Atraso * (1 + Faixa de atraso / 100)

Por exemplo, se o valor Atraso for 4 e a Faixa de atraso for ± 50%, o SiteSucker adicionará um atraso aleatório entre 2 e 6 segundos.