Heim  >  Artikel  >  Java  >  Wie lade ich Dateien und JSON-Daten mit Postman in Spring MVC hoch?

Wie lade ich Dateien und JSON-Daten mit Postman in Spring MVC hoch?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-13 09:14:02291Durchsuche

How to Upload Files and JSON Data with Postman in Spring MVC?

Dateien mit JSON-Daten in Postman hochladen

Problem:

In Spring MVC, Sie verfügen über eine Controller-Methode, die Datei-Uploads mit der MultipartFile-Annotation verarbeitet. Sie müssen jedoch eine Datei und eine Sitzungs-ID mit Postman hochladen.

Lösung:

Für den Datei-Upload:

  1. Wählen Sie in Postman die HTTP-Methode POST aus.
  2. Gehen Sie zu „Body“ > „Formulardaten“.
  3. Geben Sie den Parameternamen „Datei“ ein (oder wie in Ihrem Code angegeben).
  4. Klicken Sie rechts im Feld „Schlüssel“ auf das Dropdown-Menü und Wählen Sie „Datei“.
  5. Eine Schaltfläche „Dateien auswählen“ wird im Feld „Wert“ angezeigt. Klicken Sie darauf und wählen Sie die Datei aus, die Sie hochladen möchten.

Für JSON-Daten:

  1. Immer noch in „Body“ > „form-data“, erstellen Sie einen weiteren Parameter.
  2. Geben Sie für das Feld „Schlüssel“ den Namen des JSON-Parameters ein (z. B. „sessionID“).
  3. Auf der rechten Seite Wählen Sie im Feld „Schlüssel“ „Text“ aus dem Dropdown-Menü aus.
  4. Geben Sie im Feld „Wert“ die Sitzung ein ID.

Beispieltext:

--boundary
Content-Disposition: form-data; name="file"; filename="image.jpg"
Content-Type: image/jpeg

[file content]

--boundary
Content-Disposition: form-data; name="sessionID"

your-session-id

Das obige ist der detaillierte Inhalt vonWie lade ich Dateien und JSON-Daten mit Postman in Spring MVC hoch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn