Inhoudsopgave:

Hoe kunnen we MultiPart-formuliergegevens verzenden met SoapUI?
Hoe kunnen we MultiPart-formuliergegevens verzenden met SoapUI?

Video: Hoe kunnen we MultiPart-formuliergegevens verzenden met SoapUI?

Video: Hoe kunnen we MultiPart-formuliergegevens verzenden met SoapUI?
Video: POST form-data file upload + JSON 2024, Mei
Anonim

MultiPart/FormData-verzoeken verzenden via SOAP UI

  1. Een REST-project maken in SOAP-gebruikersinterface en stel het HTTP-verzoek in op NA .
  2. Kiezen meerdelige / formulier - data van de vervolgkeuzelijst Mediatype. Klik op het +-pictogram in de linkerbenedenhoek van het bijlagevenster om te bladeren en een bestand bij te voegen.
  3. Nu is het klaar om versturen het bestand. Klik op de groene pijl om versturen .

Ook om te weten, hoe voeg ik een bestand toe aan een SOAP-verzoek?

Een andere manier om een bestand in een verzoek op te nemen, is door het te "inlineeren":

  1. Stel de eigenschap Inline-bestanden inschakelen van uw verzoek in op waar.
  2. (Optioneel) Voeg een bestand toe aan het tabblad Bijlagen zoals hierboven beschreven.
  3. Gebruik het voorvoegsel file: om de bestandsnaam in de hoofdtekst van de aanvraag op te geven.

Evenzo, wat is het inhoudstype van SOAP-berichten? De Inhoud - Type kop voor ZEEP verzoeken en antwoorden specificeert de Mime type voor de bericht en is altijd tekst/xml. Het kan ook de tekencodering specificeren die wordt gebruikt voor de XML-body van de HTTP verzoek of reactie. Dit volgt het tekst/xml-gedeelte van de koptekstwaarden.

Vervolgens kan men zich ook afvragen, hoe schakel ik Mtom in SoapUI in?

Eerst moet u de aanvraageigenschappen instellen op: inschakelen en forceren MTOM . Klik vervolgens op het tabblad Bijlagen op het pictogram + en selecteer een bestand om bij te voegen. Je hebt de mogelijkheid om het bestand in het verzoek te cachen of niet, ik heb er meestal voor gekozen om het in de cache te plaatsen voor het geval het originele bestand wordt verwijderd.

Wat is Mtom-bijlage?

Optimalisatiemechanisme voor berichtoverdracht ( MTOM ) biedt een manier om binaire gegevens naar webservices te verzenden in standaard SOAP-berichten. MTOM maakt gebruik van het include-mechanisme gedefinieerd door XML Optimized Packaging (XOP) waarbij binaire gegevens kunnen worden verzonden als een MIME hechting (vergelijkbaar met SOAP met Bijlagen ) naar een SOAP-bericht.

Aanbevolen: