HTTP > Criar um módulo de solicitação de Autorização Básica

Este módulo do Adobe Workfront Fusion permite configurar uma solicitação HTTP com autorização básica HTTP e enviá-la a um servidor. A resposta HTTP recebida é então contida no pacote de saída.

NOTE
Se você estiver se conectando a um produto Adobe que não tem um conector dedicado no momento, recomendamos usar o módulo Adobe Authenticator.
Para obter mais informações, consulte módulo Adobe Authenticator.

Requisitos de acesso

Expanda para visualizar os requisitos de acesso para a funcionalidade neste artigo.

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Pacote do Adobe Workfront Qualquer
Licença do Adobe Workfront

Novo: Padrão

Ou

Atual: trabalho ou superior

Licença do Adobe Workfront Fusion**

Atual: nenhum requisito de licença do Workfront Fusion

Ou

Herdados: Automação e integração do Workfront Fusion for Work

Produto

Novo menu:

  • Selecionar ou pacote do Prime Workfront: sua organização deve comprar o Adobe Workfront Fusion.
  • Pacote do Ultimate Workfront: o Workfront Fusion está incluído.

Ou

Atual: sua organização deve comprar o Adobe Workfront Fusion.

Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação.

Para obter informações sobre licenças do Adobe Workfront Fusion, consulte licenças do Adobe Workfront Fusion.

HTTP > Fazer uma solicitação de Autorização Básica para configuração de módulo

Ao configurar o módulo HTTP > Fazer uma solicitação de Autorização Básica, o Adobe Workfront Fusion exibe os campos listados abaixo. Um título em negrito em um módulo indica um campo obrigatório.

Se você vir o botão de mapa acima de um campo ou função, poderá usá-lo para definir variáveis e funções para esse campo. Para obter mais informações, consulte Mapear informações de um módulo para outro no Adobe Workfront Fusion.

Alternância de mapa

Credenciais

Selecione a chave que contém suas credenciais de autenticação básicas ou clique em Adicionar para adicionar suas credenciais a uma nova chave.

Observação: você pode adicionar mais credenciais para alternar facilmente entre cada conexão.

Avaliar todos os estados como erros (exceto para 2xx e 3xx )

Use esta opção para configurar o tratamento de erros.

Para obter mais informações, consulte Tratamento de erros.

URL
Insira o URL para o qual você deseja enviar uma solicitação, como um endpoint de API, site etc.
Método
Selecione o método de solicitação HTTP necessário para configurar a chamada de API. Para obter mais informações, consulte Métodos de solicitação HTTP.
Cabeçalhos
Adicione os cabeçalhos da solicitação no formulário de um objeto JSON padrão. Por exemplo, {"Content-type":"application/json"}
Cadeia de Consulta
Insira os pares de valor-chave da consulta desejados.
Tipo de corpo

O Corpo HTTP são os bytes de dados transmitidos em uma mensagem de transação HTTP imediatamente após os cabeçalhos, se houver algum a ser usado.

  • Raw

    O tipo de corpo bruto geralmente é adequado para a maioria das solicitações de corpo HTTP, mesmo em situações em que a documentação do desenvolvedor não especifica os dados a serem enviados.

    Especifique uma forma de análise dos dados no campo Content type.

    Apesar do tipo de conteúdo selecionado, os dados são inseridos em qualquer formato estipulado ou exigido pela documentação do desenvolvedor.

  • Aplicativo/x-www-form-urlencoded

    Este tipo de corpo é para POST dados usando application/x-www-form-urlencoded.

    Para application/x-www-form-urlencoded, o corpo da mensagem HTTP enviada ao servidor é essencialmente uma cadeia de caracteres de consulta. As chaves e os valores são codificados em pares de valores chave separados por & e por um = entre a chave e o valor.

    Para dados binários, use multipart/form-data.

    Para cada par de valor-chave que você deseja adicionar, no campo Campos, clique em Adicionar item e insira a chave e o valor.

    Exemplo:

    Exemplo do formato de solicitação HTTP resultante:

    field1=value1&field2=value2

  • Multipart/form-data

    O Multipart/form-data é uma solicitação HTTP multipart usada para enviar arquivos e dados. Normalmente, é usado para carregar arquivos no servidor.

    Adicione campos a serem enviados na solicitação. Cada campo deve conter um par de valor-chave.

    • Texto

      Informe a chave e o valor a serem enviados dentro do corpo da solicitação.

    • Arquivo

      Informe a chave e especifique o arquivo de origem que deseja enviar no corpo da solicitação. Selecione um arquivo de origem de um módulo anterior ou mapeie o nome e os dados do arquivo.

Analisar resposta

Habilite esta opção para analisar respostas automaticamente e converter respostas JSON e XML, de modo que você não precise usar os módulos JSON > Parse JSON ou XML > Parse XML.

Antes de usar o conteúdo JSON ou XML analisado, execute o módulo uma vez manualmente para que o módulo possa reconhecer o conteúdo da resposta e permitir que você o mapeie em módulos subsequentes.

Tempo Limite
Especifique o tempo limite da solicitação em segundos (1-300). O padrão é 40 segundos.
Compartilhar cookies com outros módulos HTTP
Habilite essa opção para compartilhar cookies do servidor com todos os módulos HTTP em seu cenário.
Certificado autoassinado

Para adicionar um certificado autoassinado:

  1. Clique em Extract.

  2. Selecione o tipo de arquivo que você está extraindo.

  3. Selecione o arquivo que contém o certificado ou.

  4. Digite a senha do arquivo.

  5. Clique em Salvar para extrair o arquivo e retornar à configuração do módulo.

Rejeitar conexões que estão usando certificados não verificados (autoassinados)
Habilite esta opção para rejeitar conexões que estejam usando certificados TLS não verificados.
Seguir redirecionamento
Ative essa opção para seguir os redirecionamentos de URL com respostas 3xx.
Seguir todos os redirecionamentos
Ative essa opção para seguir os redirecionamentos de URL com todos os códigos de resposta.
Desabilitar serialização de várias chaves de cadeia de caracteres de consulta como matrizes
Por padrão, o Workfront Fusion lida com vários valores para a mesma chave de parâmetro de string de consulta de URL que os arrays. Por exemplo, www.test.com?foo=bar&foo=baz será convertido em www.test.com?foo[0]=bar&foo[1]=baz. Ative esta opção para desativar este recurso.
Solicitar conteúdo compactado

Habilite esta opção para solicitar uma versão compactada do site.

Adiciona um cabeçalho Accept-Encoding para solicitar conteúdo compactado.

Usar TLS Mútuo

Habilite esta opção para usar o TLS mútuo na solicitação HTTP.

Para obter mais informações sobre TLS Mútuo, consulte Usar TLS Mútuo em módulos HTTP.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3