920 Stimmen

Wie man eine multipart/form-data Anfrage mit Postman sendet

Ich benutze derzeit das Chrome Addon Postman - REST Client, um schnell POST- / GET-Anfragen zu erstellen.

Jetzt möchte ich ein Upload-Skript debuggen und ich suche nach einer Möglichkeit, Anfragen im Format "multipart/form-data" zu codieren, damit ich auch eine Datei senden kann.

1935voto

Valentin Despa Punkte 37049

UPDATE: Ich habe ein Video zum Senden von multipart/form-data-Anfragen erstellt, um dies besser zu erklären.


Eigentlich kann Postman das tun.

Bildbeschreibung hier eingeben

Vollständiges Beispiel:

Bildbeschreibung hier eingeben

Sie müssen keine Header hinzufügen, Postman wird dies automatisch für Sie tun.

Bildbeschreibung hier eingeben

Vergewissern Sie sich, dass Sie den Kommentar von @maxkoryukov überprüfen.

Seien Sie vorsichtig mit dem expliziten Content-Type-Header. Besser - setzen Sie seinen Wert nicht, Postman ist klug genug, um diesen Header für Sie auszufüllen. ABER, wenn Sie den Content-Type: multipart/form-data setzen möchten - vergessen Sie nicht das boundary field.

255voto

Hung Vu Punkte 5248

Der übliche Fehler besteht darin, dass man versucht, Content-Type: {multipart/form-data} in den Header des POST-Requests zu setzen. Das wird scheitern, es ist am besten, Postman das für Sie erledigen zu lassen. Zum Beispiel:

Vorschlag zum Laden über Postman Körperteil

Scheitert, wenn im Header enthalten Gemeinsamer Fehler

Funktioniert Sollte den Inhaltstyp aus dem Header entfernen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X