Apidog

Plataforma Colaborativa All-in-one para Desenvolvimento de API

Design de API

Documentação de API

Depuração de API

Mock de API

Testes Automatizados de API

Como Fazer o Upload de um Arquivo e Dados JSON no Postman

Se você deseja fazer o upload de arquivos e dados JSON no Postman, este artigo o guiará passo a passo, abordando as melhores práticas e dicas para tornar seu trabalho mais fácil.

Miguel Oliveira

Miguel Oliveira

Updated on novembro 29, 2024

Como desenvolvedor de API, testar e documentar APIs é uma parte crucial do trabalho. Postman, uma ferramenta de teste de API amigável, pode ajudar você a realizar facilmente essas tarefas. Ele permite que você faça requisições HTTP e veja as respostas diretamente na interface, eliminando a necessidade de escrever código. Isso possibilita verificar rapidamente se uma API funciona corretamente, mas suporta executores de coleção de API limitados.

Uma das características mais úteis do Postman é a capacidade de fazer upload de arquivos e dados JSON. Isso pode ser útil ao testar APIs que exigem uploads de arquivos ou ao enviar payloads JSON complexos. Neste post do blog, vamos explorar como fazer upload de arquivos e dados JSON no Postman e maneiras alternativas de fazê-lo bem. Vamos mergulhar.

Um Guia Passo a Passo para Fazer Upload de um Arquivo no Postman

Ao testar APIs, é comum precisar enviar arquivos como parte da requisição. Fazer upload de arquivos no Postman é fácil com seu recurso de upload de arquivos embutido.

Passo 1. Selecione a requisição POST no Postman

Para fazer upload de um arquivo no Postman, comece criando uma nova requisição ou abrindo uma API existente. Aqui está um exemplo de requisição POST.

Passo 2. Escolha o "form-data"

Selecione a aba "Body" e escolha "form-data" como o tipo de corpo. Além disso, o Postman também oferece a possibilidade de fazer upload de corpos de requisição binários.

Requisição POST

Passo 3. Clique em "Arquivos" Defina o Tipo de Valor

e selecione o arquivo ou texto que deseja fazer upload. Você também pode especificar uma chave para o arquivo, que será usada na requisição da API. Aqui definimos o "Arquivo" a ser enviado.

upload de arquivo postman

Passo 4. Faça Upload do Seu Arquivo para o Postman

Uma vez que você fez upload do seu arquivo para o Postman e definiu a chave, você pode enviar a requisição como de costume. O arquivo será incluído na requisição e clique no botão "Enviar" para a API para ver o resultado.

Arquivo Apidog

No entanto, no cenário em constante evolução dos uploads de arquivos, há soluções alternativas que podem melhorar significativamente sua experiência de teste de API.
Apresentamos o Apidog, um kit de ferramentas de API robusto com uma interface amigável e suporte para vários formatos de arquivo. Vamos explorar como o Apidog simplifica o processo de upload de arquivos para fins de teste.

A Melhor Alternativa ao Postman: Apidog

O Apidog é um poderoso kit de ferramentas alternativo ao Postman que possui uma interface amigável e suporta o upload de vários formatos de arquivo. A capacidade de upload de arquivos do Apidog é projetada para tornar o teste de API mais eficiente e eficaz, permitindo que desenvolvedores e testadores integrem facilmente a funcionalidade de upload de arquivos em seus fluxos de trabalho de teste de API.

Apidog

No Apidog, você pode facilmente fazer upload de arquivos para teste criando uma nova requisição e navegando até a aba "Body". A partir daí, você pode selecionar vários parâmetros, como form-data, binário, JSON, etc. Você pode mudar facilmente do Postman para o Apidog como iniciante.

Como Fazer Upload de Arquivos no Apidog Rapidamente

Agora, apresentaremos o guia sobre como fazer upload de um arquivo no Apidog rapidamente. Primeiro, você pode começar no web do Apidog ou baixar gratuitamente para fazer login via Google ou Github.

button
  1. Para abrir a API, mude para a página de Edição. Se você é um novo usuário, pode rapidamente criar uma nova requisição clicando no ícone "+" na barra lateral esquerda.
  2. Em seguida, na aba "Body", você pode selecionar o tipo de mídia ou tipo de dado que deseja fazer upload. Selecione "raw", e insira texto ou simples abaixo.
RAW

Raw: Este é um tipo de dado usado para enviar dados brutos no corpo da requisição HTTP. Ao usar o parâmetro RAW, um usuário pode especificar diretamente os dados a serem enviados no corpo da requisição sem usar uma codificação ou formato específico. Este método é mais flexível e pode ser usado para enviar vários tipos de dados, incluindo texto simples, JSON, XML, etc.

Nota: Quando o tipo de parâmetro Body é definido como raw, o Content-Type pode ser definido manualmente sem restrições.

Opcional: O Apidog também suporta o upload de aplicações e octet-stream. Você pode clicar no botão "Upload" para escolher qual arquivo deseja enviar no Apidog.

Binário

Nota: Binário refere-se a dados binários. Ao fazer upload de arquivos ou imagens como dados binários, você pode passar esses dados como o parâmetro Body na requisição para o servidor. Normalmente, o tipo desses dados também é especificado no cabeçalho da requisição.

1. Selecione o documento de texto a ser enviado, que suporte o formato Markdown. Quando terminar, clique no botão Salvar.

Enviar API

2. Envie a requisição e a verificação do esquema de resposta foi aprovada.

Verificar

O Apidog se destaca como um gerador de documentação de API devido à sua exemplar facilidade de uso, combinada com uma ampla gama de recursos oferecidos. Além disso, a curva de aprendizado para usar esta ferramenta é notavelmente baixa, tornando-a acessível a usuários de todos os níveis de experiência e proficiência técnica.

Um Guia Detalhado para Fazer Upload de Dados JSON no Postman

Ao trabalhar com APIs, enviar dados JSON é uma exigência comum. O Postman oferece uma interface amigável para simplificar o processo de upload de dados JSON. Agora, iremos guiá-lo pelos passos com um exemplo prático.

Para fazer upload de dados JSON no Postman, siga estas etapas:

  1. Abra o Postman e crie uma nova requisição.
  2. Selecione o método HTTP que deseja usar (por exemplo, POST).
  3. Insira a URL para a qual deseja enviar a requisição.
Requisição GET

4. Clique na aba "Body".

5. Selecione "raw" na lista de opções.

Raw no corpo

6. Selecione "JSON (application/json)" no menu suspenso.

7. Digite seus dados JSON na área de texto.

Dados JSON

Uma vez que você tenha inserido seus dados JSON, você pode enviar a requisição e ver a resposta na aba "Response".

Uma coisa importante a considerar é que você pode usar variáveis nos seus dados JSON ao envolvê-las em colchetes duplos (por exemplo, {{nome_variavel}}). Este recurso é especialmente útil quando você precisa enviar dados dinâmicos para suas requisições.

Tutorial do Postman: Fazer Upload de um Arquivo e Dados JSON Juntos

Quando se trata de testar APIs, o Postman é uma das ferramentas mais populares utilizadas pelos desenvolvedores. Nas seções anteriores, aprendemos como fazer upload de um arquivo e dados JSON separadamente no Postman.

Mas e se precisarmos fazer upload de um arquivo e dados JSON juntos? Nesta seção, aprenderemos como fazer isso. Para fazer upload de um arquivo e dados JSON juntos no Postman, precisamos usar a opção form-data. Siga os passos abaixo:

  1. Abra o Postman e crie uma nova requisição.
  2. Selecione o método HTTP (por exemplo, POST) e insira a URL do endpoint da API que você deseja testar.
  3. Selecione a aba Body e escolha a opção form-data.
  4. Adicione um par chave-valor para o arquivo que deseja fazer upload. Defina a chave como "file" e o valor como o arquivo que deseja enviar.
  5. Adicione outro par chave-valor para os dados JSON que deseja enviar. Defina a chave como "data" e o valor como os dados JSON que deseja fazer upload.
  6. Clique no botão Enviar para enviar a requisição.

Observe que ao usar a opção form-data, precisamos definir o cabeçalho Content-Type como "multipart/form-data". O Postman definirá automaticamente esse cabeçalho para nós quando escolhermos a opção form-data.

Conclusão

Estas são as etapas detalhadas para fazer upload de arquivos no Postman, siga as etapas e você será capaz de dominá-las. O Apidog não é apenas fácil de usar e visualizar, mas também possui a capacidade de projetar, gerenciar e simular documentos além dos recursos de teste suportados pelo Postman, e a capacidade de importar APIs no formato Postman com um clique para conversão sem emendas para o Apidog.

button
Como acessar a API do Claude 3.7 Sonnet e testar usando ApidogTutoriais

Como acessar a API do Claude 3.7 Sonnet e testar usando Apidog

Se você está empolgado com o último lançamento da Anthropic, Claude 3.7 Sonnet, e quer explorar suas capacidades através da API enquanto o testa com o Apidog, você está no lugar certo. 💡Antes de começarmos, deixe-me fazer uma rápida observação: baixe o Apidog gratuitamente hoje e otimize seu processo de teste de API, especialmente para explorar os poderosos recursos do Claude 3.7 Sonnet—perfeito para desenvolvedores que desejam testar modelos de IA de ponta como este!botão Vamos começar com a

@apidog

fevereiro 25, 2025

Como passar o x-API-key no cabeçalho?Tutoriais

Como passar o x-API-key no cabeçalho?

Desvende os segredos da segurança eficaz de APIs, dominando como passar x-API-key nos cabeçalhos. Este guia abrangente revelará a importância desse processo e como ferramentas como o Apidog podem facilitar seus esforços. Continue lendo para garantir que suas interações com a API permaneçam seguras!

Miguel Oliveira

agosto 12, 2024

Como corrigir o erro HTTP 405 Método Não Permitido no PostmanTutoriais

Como corrigir o erro HTTP 405 Método Não Permitido no Postman

O código de erro HTTP 405 ocorre quando você tenta acessar um servidor usando uma chave de API ou token de acesso inválido ou ausente. Neste artigo, veremos mais sobre o erro 405 e como corrigi-lo.

Miguel Oliveira

agosto 11, 2024