Apidog

Plataforma de desarrollo de API colaborativa todo en uno

Diseño de API

Documentación de API

Depuración de API

Simulación de API

Prueba automatizada de API

Cómo subir un archivo y datos JSON en Postman

Si quieres subir archivos y datos JSON en Postman, este artículo te guía paso a paso, con consejos para facilitar tu trabajo.

Daniel Costa

Daniel Costa

Updated on April 15, 2025

Como desarrollador de API, probar y documentar las API es una parte crucial del trabajo. Postman, una herramienta de prueba de API fácil de usar, puede ayudarte a realizar estas tareas fácilmente. Te permite realizar solicitudes HTTP y ver las respuestas directamente en la interfaz, eliminando la necesidad de escribir código. Esto permite verificar rápidamente si una API funciona correctamente, pero admite ejecutores de colecciones de API limitados.

Una de las características más útiles de Postman es la capacidad de cargar archivos y datos JSON. Esto puede ser útil al probar API que requieren la carga de archivos o al enviar cargas útiles JSON complejas. En esta publicación de blog, exploraremos cómo cargar archivos y datos JSON en Postman y formas alternativas de hacerlo bien. Vamos a sumergirnos.

Una guía paso a paso para cargar un archivo en Postman

Al probar API, es común necesitar cargar archivos como parte de la solicitud. Postman carga archivos, este proceso es fácil con su función integrada de carga de archivos.

Paso 1. Selecciona la solicitud POST en Postman

Para cargar un archivo en Postman, comienza creando una nueva solicitud o abriendo una API existente. Aquí hay una solicitud POST como ejemplo.

Paso 2. Elige el "from-data"

Selecciona la pestaña "Body" y elige "form-data" como el tipo de cuerpo. Además, Postman también proporciona la carga de cuerpos de solicitud binarios.

Post request

Paso 3. Haz clic en "Files" Establece el tipo de valor

y selecciona el archivo o texto que deseas cargar. También puedes especificar una clave para el archivo, que se utilizará en la solicitud API. Aquí configuramos el "File" para cargar.

postman upload file

Paso 4. Carga tu archivo a Postman

Una vez que hayas cargado tu archivo a Postman y hayas configurado la clave, puedes enviar la solicitud como de costumbre. El archivo se incluirá en la solicitud y haz clic en el botón "Send" a la API para ver el resultado.

Apidog file

Sin embargo, en el panorama en constante evolución de la carga de archivos, existen soluciones alternativas que pueden mejorar significativamente tu experiencia de prueba de API.
Entra en Apidog, un robusto conjunto de herramientas de API con una interfaz fácil de usar y soporte para varios formatos de archivo. Exploremos cómo Apidog simplifica el proceso de carga de archivos para fines de prueba.

La mejor alternativa a Postman: Apidog

Apidog es un potente conjunto de herramientas alternativo a Postman que cuenta con una interfaz fácil de usar y admite la carga de múltiples formatos de archivo. La capacidad de carga de archivos de Apidog está diseñada para hacer que las pruebas de API sean más eficientes y efectivas, permitiendo a los desarrolladores y evaluadores incorporar sin problemas la funcionalidad de carga de archivos en sus flujos de trabajo de prueba de API.

Apidog

En Apidog, puedes cargar fácilmente archivos para probar creando una nueva solicitud y navegando a la pestaña "Body". Desde allí, puedes seleccionar varios parámetros, como from-data, binario, JSON, etc. Puedes cambiar fácilmente de Postman a Apidog como principiante.

Cómo cargar archivos en Apidog rápidamente

Ahora, presentaremos la guía sobre cómo cargar un archivo en Apidog rápidamente. Primero, puedes comenzar en Apidog web o descargar gratis para iniciar sesión a través de Google o Github.

button
  1. Para abrir la API, cambia a la página Editar. Si eres un nuevo usuario, puedes crear rápidamente una nueva solicitud haciendo clic en el icono "+" en la barra lateral izquierda.
  2. A continuación, en el "Body", puedes seleccionar el tipo de medio o el tipo de datos que deseas cargar. Selecciona "raw" e introduce texto o texto sin formato a continuación.
RAW

Raw: Este es un tipo de datos utilizado para enviar datos sin procesar en el cuerpo de la solicitud HTTP. Al usar el parámetro RAW, un usuario puede especificar directamente los datos que se enviarán en el cuerpo de la solicitud sin usar una codificación o formato específico. Este método es más flexible y se puede utilizar para enviar varios tipos de datos, incluyendo texto sin formato, JSON, XML, etc.

Nota: Cuando el tipo de parámetro Body está configurado como raw, el Content-Type se puede configurar manualmente sin ninguna restricción.

Opcional: Apidog también admite la carga de aplicaciones y octet-stream. Puedes hacer clic en el botón "Upload" para elegir qué archivo deseas cargar en Apidog.

Binary

Nota: Binario se refiere a datos binarios. Al cargar archivos o imágenes como datos binarios, puedes pasar estos datos como el parámetro Body en la solicitud al servidor. Por lo general, el tipo de estos datos también se especifica en el encabezado de la solicitud.

1. Selecciona el documento de texto que se va a cargar, que admite el formato Markdown. Cuando termines, haz clic en el botón Guardar.

Send API

2. Envía la solicitud y la verificación del esquema de respuesta se ha superado.

Verify

Apiodg destaca como un generador de documentación de API debido a su ejemplar facilidad de uso, combinada con una amplia gama de ofertas de funciones. Además, la curva de aprendizaje para usar esta herramienta es notablemente baja, lo que la hace accesible a usuarios de todos los niveles de experiencia y competencia técnica.

Una guía detallada para cargar datos JSON en Postman

Cuando se trabaja con API, enviar datos JSON es un requisito común. Postman proporciona una interfaz fácil de usar para agilizar el proceso de carga de datos JSON. Ahora, te guiaremos a través de los pasos con un ejemplo práctico.

Para cargar datos JSON en Postman, sigue estos pasos:

  1. Abre Postman y crea una nueva solicitud.
  2. Selecciona el método HTTP que deseas usar (por ejemplo, POST).
  3. Introduce la URL a la que deseas enviar la solicitud.
Get Request

4. Haz clic en la pestaña "Body".

5. Selecciona "raw" de la lista de opciones.

Raw in body

6. Selecciona "JSON (application/json)" del menú desplegable.

7. Introduce tus datos JSON en el área de texto.

JSON data

Una vez que hayas introducido tus datos JSON, puedes enviar la solicitud y ver la respuesta en la pestaña "Response".

Una cosa importante a tener en cuenta es que puedes usar variables en tus datos JSON encerrándolas entre llaves dobles (por ejemplo, {{variable_name}}). Esta característica es especialmente útil cuando necesitas enviar datos dinámicos a tus solicitudes.

Tutorial de Postman: Cargar un archivo y datos JSON juntos

Cuando se trata de probar API, Postman es una de las herramientas más populares utilizadas por los desarrolladores. En las secciones anteriores, aprendimos cómo cargar un archivo y datos JSON por separado en Postman.

Pero, ¿qué pasa si necesitamos cargar un archivo y datos JSON juntos? En esta sección, aprenderemos cómo hacer eso. Para cargar un archivo y datos JSON juntos en Postman, necesitamos usar la opción form-data. Sigue los pasos a continuación:

  1. Abre Postman y crea una nueva solicitud.
  2. Selecciona el método HTTP (por ejemplo, POST) e introduce la URL del punto final de la API que deseas probar.
  3. Selecciona la pestaña Body y elige la opción form-data.
  4. Añade un par clave-valor para el archivo que deseas cargar. Establece la clave en "file" y el valor en el archivo que deseas cargar.
  5. Añade otro par clave-valor para los datos JSON que deseas cargar. Establece la clave en "data" y el valor en los datos JSON que deseas cargar.
  6. Haz clic en el botón Send para enviar la solicitud.

Ten en cuenta que al usar la opción form-data, necesitamos establecer el encabezado Content-Type en "multipart/form-data". Postman establecerá automáticamente este encabezado por nosotros cuando elijamos la opción form-data.

Conclusión

Estos son los pasos detallados para cargar archivos en Postman, sigue los pasos y podrás dominarlos. Apidog no solo es fácil de usar y visualizar, sino que también tiene la capacidad de diseñar, administrar y simular documentos, además de las funciones de prueba compatibles con Postman, y la capacidad de importar API en formato Postman con un solo clic para una conversión perfecta a Apidog.

button
Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)Tutoriales

Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)

Aprende a crear cualquier web con Lovable en esta guía completa. Descubre procesos paso a paso, funciones innovadoras e integra herramientas gratuitas como Apidog para gestión API.

Daniel Costa

April 15, 2025

Cómo usar n8n con servidores MCPTutoriales

Cómo usar n8n con servidores MCP

Automatiza flujos con n8n y servidores MCP para IA. Guía técnica: configuración, APIs, nodo "MCP Server Trigger" y Apidog para pruebas.

Daniel Costa

April 14, 2025

Cómo añadir claves API personalizadas a Cursor: Una guía completaTutoriales

Cómo añadir claves API personalizadas a Cursor: Una guía completa

Este tutorial te guiará para configurar y gestionar claves API personalizadas en Cursor (OpenAI, Anthropic, Google y Azure).

Daniel Costa

April 11, 2025