0
votes

Testez le point de terminaison de téléchargement via Postman

J'essaie de télécharger un fichier sur mon serveur en utilisant un point final exposé au printemps. Cependant, lorsque j'essaie de tester l'API via Postman, la demande actuelle n'est pas une erreur de demande de multipart. J'ai traversé cette question MultiparteXception: demande actuelle n'est pas une demande multipart mais ne pouvait toujours pas résoudre ce problème. S'il vous plaît aider. Merci d'avance.

Voici mon contrôleur: xxx

mon service: xxx

Comme vous pouvez le voir ci-dessous J'envoie un fichier comme des données de formulaire et aucun en-tête n'est défini

Entrez la description de l'image ici Entrez la description de l'image ici


2 commentaires

Utilisez le champ de la clé = fichier


Ajoutez également la balise ressort à cette question, pour que l'auditoire plus large pour voir cela


3 Réponses :


0
votes

Essayez d'ajouter dans votre en-tête de demande Type de contenu: Multipart / Form-Data (Autant que je vois dans Postman, il manque)


0 commentaires

1
votes

Votre contrôleur s'attend à un paramètre de demande "Fichier":

@RequestParam("file") MultipartFile file


0 commentaires

3
votes

voir ci-dessous dans l'image et ajouter la valeur de la clé sous forme de fichier

 Entrez la description de l'image ici


0 commentaires