Ich verwende soapUI zum Testen eines REST-Webdienstes. Gibt es eine Möglichkeit, eine Datei mit den anderen Parametern in einer mehrteiligen Anfrage anzuhängen? Ich sehe die Registerkarte "Attachment" im Panel, aber ich kann dem Attachment keinen Parameternamen geben, den der Server identifizieren kann. Das ist nicht hilfreich.
Antworten
Zu viele Anzeigen?Ich habe sie gefunden, aber vergessen, sie hier zu veröffentlichen. Es war nicht so intuitiv.
- Wenn Sie in Ihrer REST-Anfrage eine Registerkarte für Anhänge sehen, öffnen Sie diese und fügen Sie mit der Schaltfläche + einen Anhang hinzu. Der Name der Datei zeigt den vollständigen Pfad an, z. B.
C:\temp\my-file.csv
- Fügen Sie auf der Registerkarte Parameter einen Parameter hinzu und geben Sie ihm einen Namen. Der Wert dieses Parameters wird sein
file:C:\temp\my-file.csv
- In SoapUI 5.x und höher müssen Sie das Kontrollkästchen "Post QueryString" aktivieren. Ohne diese Option wird die Datei nicht zusammen mit der Anfrage gesendet.
Das sollte alles sein. Wenn Sie beim Anhängen einer Datei "Ja" wählen, wenn Sie gefragt werden, ob die Datei zwischengespeichert werden soll, müssen Sie in Schritt 2 oben nicht den vollständigen Pfad angeben. Der Wert des Dateiparameters sollte sein file:my-file.csv
Vijay
Punkte
1