Pular para o conteúdo principal
Roberty Studio
RPANavegador

Requisição de API

Requisição de API

Realiza uma requisição HTTP diretamente pelo contexto do navegador, permitindo chamadas a APIs REST com os métodos GET, POST, PUT, DELETE e HEAD. A requisição é executada dentro do contexto do navegador, respeitando cookies e sessões ativas da página.


Opções​

ID do Navegador​

A ação de abertura de navegador cujo contexto será usado para realizar a requisição.

URL da Requisição​

Endereço completo da API a ser chamada.

Selecione o método da requisição​

Método da requisição: GET (padrão), POST, PUT, DELETE ou HEAD.

Selecione o tipo de credencial​

Define se os cookies e credenciais da sessão do navegador são enviados com a requisição:

  • include — envia sempre (padrão)
  • same-origin — envia somente quando a URL é do mesmo domínio da página aberta
  • omit — nunca envia

Corpo da requisição​

Corpo (body) da requisição, utilizado nos métodos POST, PUT e DELETE. Aceita JSON ou texto simples. Não deve ser informado nos métodos GET e HEAD.

Cabeçalho da requisição​

Cabeçalhos HTTP a serem enviados com a requisição, no formato chave-valor.

Retornos​

Código Javascript​

js
actions["id-da-acao"].value // resposta completa da requisição HTTP (Código)

Seleção de campos​

  • value — resposta completa da requisição HTTP (Código)

Regras e Condições​

  • Os campos ID do Navegador e URL da Requisição são obrigatórios.
  • O retorno value contém o corpo da resposta da API, geralmente no formato JSON.
  • Se a requisição falhar ou retornar um código de erro HTTP, a ação encerrará com erro.