Executar uma solicitação GET assíncrona#

Envia uma solicitação GET de forma assíncrona e obtém o código da página retornada. Após colocar a solicitação na fila, o bloco retorna imediatamente o controle. Em seguida, é possível colocar mais solicitações na fila, bem como verificar o número atual de threads.

Se não houver mais necessidade de colocar solicitações na fila e o número atual de threads for igual a zero, o trabalho do bloco pode ser considerado concluído.

Se o bloco sair pelo conector "Aguardando", significa que o número máximo de threads definido foi excedido e é necessário aguardar até que elas sejam liberadas.

Se o bloco sair pelo conector "Processando", então a thread concluiu seu trabalho e é possível processar o resultado obtido. Nesse caso, se a variável da propriedade "Texto do erro" estiver vazia, significa que não houve erros durante a execução da thread; caso contrário, é possível descobrir qual erro ocorreu.

URL

[Texto] Link para a página da Web,

para a qual é necessário enviar a solicitação GET. Os parâmetros para

a solicitação GET devem ser passados neste link.

Ele deve começar com o protocolo, por exemplo,

"http://www.mydomain.com/list.php?name=value"

CodificaçãoCodificação da página da Web.
UserAgent

UserAgent que deve ser usado ao acessar a

página da Web necessária.

TLS 12Se a caixa de seleção estiver marcada, o protocolo seguro TLS 12 será usado ao acessar a página da Web. Caso contrário, não será.
Número de threads[Número] Número máximo de threads.
Número de erros[Número] Número máximo de erros para cada solicitação. Se ocorrer um erro ao processar a solicitação, após atingir o número definido, essa solicitação será removida da fila sem gerar resultado e mensagem de erro.
Resultado[Texto] Retorna o resultado da solicitação.
URL da solicitação[Texto] URL da solicitação, cujo resultado é retornado pelo bloco.
Número de threads[Número] Número atual de threads.
Nível de processamento

Seleção do nível de tratamento de erros.

Valores possíveis:

  • "Padrão" - por padrão;
  • "Ignorar" - erros são ignorados;
  • "Tratar" - erros são tratados.

Se o valor "Padrão" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a execução.

Valores possíveis:

  • "Padrão" - por padrão;
  • "Liberar" - saída desativada;
  • "Depurar" - saída de informações principais;
  • "Detalhado" - saída de informações detalhadas.

Se o valor "Padrão" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do trabalho do bloco.