es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo subir un archivo utilizando Postman

Estoy tratando de traducir código CURL en postman para subir un archivo a un servidor.

Tengo una clave llamada “file” que es el archivo que quiero subir.
En postman, cuando le paso la ruta del archivo, no funciona (la API me rechaza).
En cambio, cuando le digo a postman que quiero enviarle un “file” y que seleccione el archivo, funciona.

¿Por qué funciona cuando selecciono el archivo desde postman y por qué no funciona cuando le paso la ruta de mi archivo en mi computadora?

Cuando doy la ruta al archivo (no funciona)

Cuando selecciono el archivo desde postman (funciona)

Postman debe estar haciendo algo en segundo plano que no conozco y no sé … Y necesito saber qué está haciendo para poder usarlo en mi aplicación.

¡Gracias por su atención y su ayuda! 🙂

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Es posible que cuando se pasa la ruta del archivo, Postman no pueda ubicar el archivo en tu computadora. Por otro lado, cuando seleccionas el archivo desde Postman, puede ubicar el archivo y subirlo al servidor correctamente.

    Postman puede estar utilizando su propio diálogo de selección de archivos para localizar el archivo en tu sistema, lo cual puede ser diferente a la ruta del archivo que proporcionas. Alternativamente, puede estar utilizando la ruta que proporcionas, pero con lógica adicional para asegurarse de que la ruta sea válida y que se pueda ubicar el archivo.

    Para utilizar esta funcionalidad en tu propia aplicación, es posible que necesites investigar el código fuente o la documentación de Postman para entender cómo funciona. Alternativamente, es posible que puedas encontrar una biblioteca o herramienta que proporcione una funcionalidad similar para cargar archivos a través de una API.

Comments are closed.