Como trabalhar com requisições de payloads superiores a 5MB
Aprenda como usar o HTTP File Trigger para processar payloads que são superiores a 5MB.
Atualizado
Isto foi útil?
Aprenda como usar o HTTP File Trigger para processar payloads que são superiores a 5MB.
Atualizado
Isto foi útil?
Ambos os triggers e tem um limite de payload de 5MB. Se esse limite for atingido, a Plataforma retorna o status HTTP "413" com a seguinte mensagem:
Abaixo há um passo a passo com um método alternativo para trabalhar com requisições que excedem o limite de payload.
Você pode utilizar o para processar payloads maiores que 5MB enviando os dados como um arquivo.
Especifique o tipo de conteúdo apropriado para o seu arquivo em Body Upload e Response Content-Types. Neste exemplo, o valor é application/json
, mas também pode ser outros formatos, como application/pdf
ou application/jpeg
.
Após receber o payload com o HTTP File Trigger, você pode acessar a página Monitor para ver os . Perceba que o payload é recebido como um arquivo e não no corpo da requisição. Neste contexto, o corpo da requisição está vazio.
Assim que você obter o payload desejado, é necessário preparar a resposta do pipeline. Você pode retornar um arquivo .json
ou em um objeto JSON.
Para gerar o arquivo, utilize o conector :
Alternativamente, você pode utilizar o conector para estruturar e fornecer a resposta final, como demonstrado no seguinte exemplo: