Necesito ayuda para encontrar cómo colocar un archivo con un tipo Express.Multer.File en un objeto FormData.
Contexto: recibo un archivo con un tipo Express.Multer.File (estoy usando nestjs, así que usé esta parte de la documentación: https://docs.nestjs.com/techniques/file-upload ) que necesita poner un FormData, para enviarlo a otra API.
Probé form.append('palabra aleatoria', archivo); pero me sale el siguiente error:
TypeError: source.on is not a function at Function.DelayedStream.create (xxx/delayed-stream/lib/delayed_stream.js:33:10) at FormData.CombinedStream.append (xxx/combined-stream/lib/combined_stream.js:45:37) ...Claramente siento que lo estoy haciendo de manera incorrecta, pero estoy un poco perdido sobre cómo lograr algo como esto.
¿Podría alguien ayudarme por favor?
Descubrí una "solución alternativa" para este método.
Y hecho ! Sin embargo, no es la mejor manera de hacer esto, pero es una especie de solución.