Mundarija:

SoapUI yordamida MultiPart forma ma'lumotlarini qanday yuborishimiz mumkin?
SoapUI yordamida MultiPart forma ma'lumotlarini qanday yuborishimiz mumkin?

Video: SoapUI yordamida MultiPart forma ma'lumotlarini qanday yuborishimiz mumkin?

Video: SoapUI yordamida MultiPart forma ma'lumotlarini qanday yuborishimiz mumkin?
Video: Java tech talk: Spring Boot and GraphQl integration. How to make it simple? 2024, Noyabr
Anonim

SOAP UI orqali MultiPart/FormData so'rovlarini yuborish

  1. REST loyihasini yarating SOAP UI da va uning HTTP so'rovini o'rnating POST .
  2. Tanlang ko'p qismli / shakl - dan ma'lumotlar Media turi ochiladigan pastga tushadi. Faylni ko'rib chiqish va biriktirish uchun biriktirma oynasining pastki chap burchagidagi + belgisini bosing.
  3. Endi u tayyor yuborish fayl. Buning uchun yashil o'qni bosing yuborish .

Bundan tashqari, SOAP so'roviga faylni qanday biriktirishim mumkinligini bilish kerak?

Faylni so'rovga kiritishning yana bir usuli uni "inline" qilishdir:

  1. So'rovingizning Inline fayllarni yoqish xususiyatini rostga o'rnating.
  2. (Ixtiyoriy) Yuqorida tavsiflanganidek, Qo'shimchalar yorlig'iga fayl qo'shing.
  3. So'rov tanasida fayl nomini belgilash uchun fayl: prefiksidan foydalaning.

Xuddi shunday, SOAP xabarlarining kontent turi nima? The Tarkib - Turi uchun sarlavha Sovun so'rovlar va javoblar belgilaydi MIME turi uchun xabar va har doim matn/xml bo'ladi. Shuningdek, u HTTP ning XML tanasi uchun ishlatiladigan belgilar kodlashni ham belgilashi mumkin iltimos yoki javob. Bu sarlavha qiymatlarining matn/xml qismiga amal qiladi.

Keyinchalik, SoapUI-da Mtom-ni qanday yoqishim mumkin?

Avval siz so'rov xususiyatlarini o'rnatishingiz kerak yoqish va kuch MTOM . Keyin, qo'shimchalar yorlig'ida + belgisini bosing va biriktiriladigan faylni tanlang. Sizda so'rov ichida faylni keshlash imkoniyati bor yoki yo'q, men odatda asl fayl o'chirilgan taqdirda uni keshlashni tanladim.

Mtom ilovasi nima?

Xabarni uzatishni optimallashtirish mexanizmi ( MTOM ) standart SOAP xabarlarida ikkilik ma'lumotlarni veb-xizmatlarga yuborish usulini taqdim etadi. MTOM Ikkilik ma'lumotlarni MIME sifatida yuborish mumkin bo'lgan XML Optimized Packaging (XOP) tomonidan belgilangan qo'shish mexanizmidan foydalanadi. biriktirma (SOAP bilan o'xshash Qo'shimchalar ) SOAP xabariga.

Tavsiya: