Cliente REST#

Permite executar solicitações Get, Post, Put, Delete, Options.

URL

[Texto] Link para a página da Web à qual a solicitação HTTP deve ser enviada.

Deve começar com o protocolo, por exemplo,

"http://www.mydomain.com/list.php".

Tipo de solicitação

Selecione o tipo de solicitação.

Opções disponíveis:

  • Get,
  • Options,
  • Post,
  • Put,
  • Delete.
CodificaçãoCodificação da página da Web.
Login[Texto] Login para autenticação de rede.
Senha[Texto/SecureString] Senha para autenticação de rede.
PreAuthenticateIndica se a autenticação prévia é necessária para esta solicitação.
Cabeçalho Accept[Texto] Cabeçalho Accept para a solicitação. Por exemplo, "application/json", "application/xml".
Parâmetros[Dicionário] Parâmetros enviados na solicitação.
Cabeçalhos[Dicionário] Cabeçalhos enviados na solicitação.
Cookies

[Lista de objetos] Lista de cookies. Esta propriedade deve conter uma lista de objetos Cookie.

A lista pode ser obtida usando o bloco "Tabela de Dados em Cookies", com o bloco "Obter Cookies" da paleta "Automação de Navegadores", utilizando a propriedade de saída "Cookies" desse bloco.

Arquivos[Dicionário] Arquivos enviados na solicitação. Por exemplo, @{"file.txt"="c:\file.txt"}.
Conteúdo da solicitação

[Texto] Conteúdo

da solicitação POST/PUT/DELETE.

Cabeçalho Content-Type

[Texto] Cabeçalho Content-Type (tipo MIME), indicando ao cliente qual será o tipo de conteúdo transmitido.

Por exemplo, "application/json", "application/xml", "application/x-www-form-urlencoded", "multipart/form-data".

Tempo de espera[Número] Tempo de espera em segundos.
Resultado[Texto] Retorna o resultado da solicitação.
Código de resposta[Número] Código de resposta HTTP.
Cabeçalhos de resposta[Dicionário] Dicionário com os cabeçalhos de resposta.
Cookies[Lista] Lista de cookies. A lista contém objetos Cookie. Para trabalhar com os objetos, consulte a dica no editor de expressões.
URL atual[Texto] URL atual. Este URL pode ser útil se ocorreu um redirecionamento para outra página.
Nível de tratamento

Selecione o nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão; "Ignore" - erros são ignorados; "Handle" - erros são tratados. Se o valor "Default" for selecionado, o valor do bloco "Início" deste diagrama será utilizado.
Nível de mensagens

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

Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

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

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