سؤال

لأغراض تصحيح الأخطاء ، أود أن أرى طلب الصابون والاستجابات المرسلة ذهابًا وإيابًا بين الصابون والصابون.

أتذكر أنني رأيت مرة واحدة أن بعض الأساليب على مثيلات Soapserver أو Soapclients تمكنوا من تتبع رسائل الصابون هذه. هل هذا ممكن حقا؟ أو طريقة أخرى لتمكن من رؤية مظاريف الصابون؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

Soapui هو في الواقع أداة قيمة. قد تجد أيضًا Wireshark مفيد ، ويمكنك استخدام ميزات تصحيح الأخطاء في واجهة برمجة تطبيقات SOAP الخاصة بـ PHP. على سبيل المثال. getLastRequestHeaders, getLastRequest والمقابل getLastResponseHeaders, getLastResponse

نصائح أخرى

ألق نظرة على soapui, ، إنها أداة رائعة حقًا لاختبار خدمات الصابون.

يحتوي فئة Soapclient على هذه الطرق:

public string __getLastRequest ( void )
public string __getLastRequestHeaders ( void )
public string __getLastResponse ( void )
public string __getLastResponseHeaders ( void )

المشار إليها من: http://php.net/manual/en/class.soapclient.php

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top