Estoy tratando de enviar un archivo pdf a mi servidor de nodo y cuando mi servidor de nodo recibe la solicitud, enviará el mismo archivo a otro servidor API. Se supone que no debo almacenar el archivo en mi servidor nodejs. Simplemente tome el archivo y páselo al servidor API. aquí está mi implementación a continuación,
export const uploadDocument = async ctx => { try { const { path, name, type } = ctx.request.files.document; const file = path + name; await documentUpload(file); } catch (error) { console.log(error); } }; const documentUpload = async file => { try { let formData = new FormData(); formData.append("document", file); const response = await axios.post( `${variables.recruitUrl}/upload_url`, formData, { headers: { "Content-Type": "multipart/form-data", Authorization: `Bearer 5dd872b44a.d6d2e2950b3ae3a9f8081369cd82c953`, }, }; ); console.log(response); } catch (error) { console.log(error); } };el error que recibo del servidor api es 'la solicitud fue rechazada porque no se encontró un límite multiparte', si elimino el tipo de contenido multiparte a nada, el servidor api devuelve el parámetro extra encontrado.