Si hallas algún error en tu código o proyecto, recuerda probar siempre en un entorno de testing antes añadir el código al proyecto final.
Solución:
Pasos para usar ‘Multipart/form-data’ en cartero
- Crear una nueva pestaña
- Insertar URL del controlador
- Establecer el tipo de método como POST
- Bajo Cuerpo pestaña, seleccione formulario-datos
- Para cada key eso es un archivo, conjunto Valor escribir como Expediente
Espero que esto ayude a otros a evitar largos esfuerzos de depuración. La conclusión es que para algunas cargas de varias partes, simplemente no tiene suerte. Por ejemplo, si necesita hacer varias partes/relacionadas y necesita expresar eso en los encabezados con un tipo de contenido, Postman no puede ayudarlo. Principalmente, eso se debe a que Postman SOLAMENTE genera un límite aleatorio, incluso si agrega el suyo propio. La parte difícil es que Postman afirmar usar su límite en la Consola del cartero, pero en realidad usará un límite diferente en la llamada. Por lo tanto, el límite del encabezado declarado y el límite realmente utilizado no coincidirán.
Este es un ejemplo de una solicitud de Postman, vista tanto en Postman Console como en Fiddler. Como puede ver, Fiddler muestra que Postman en realidad está enviando un límite aleatorio, donde Postman afirma usar el límite provisto.
Realmente espero que arreglen eso en Postman. Al menos muéstrale la consola Postman, incluso si no solucionan el problema subyacente. Es una gran herramienta para la mayoría de las API, pero si está tratando de acceder a un servidor DICOM y cumplir con él… no tiene suerte.