WSDL, request, SOAP a logowanie requestu

WSDL, request, SOAP a logowanie requestu
K8
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:30
0

Mam klasy wygenerowane z WSDL i wysyłam request do odbiorcy.
W logach mam standardowy logger na requescie, który wyświetla mi ustawione wartości.

Druga strona twierdzi, że nie dostaje tych wartości.
Czy jestem w stanie zalogować w kodzie pełny request SOAPowy, a nie tylko pola z klasy (z całą tą otoczka soapowa, jego znacznikami)? Jeśli tak, to jak?
Czy może zostaje tylko nasłuchiwanie aplikacji w wiresharku i dostanie się do requsta? (czy z jego pomocą dotrę do pełnego requestu?)

TS
  • Rejestracja:ponad 5 lat
  • Ostatnio:minuta
  • Postów:854
1

Napisz sobie testowego odbiorcę. Albo wystaw jakiś serwer z portem który nasłuchuje na requesty.

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Silesia/Marki
  • Postów:5505
2
twoj_stary_pijany napisał(a):

Napisz sobie testowego odbiorcę. Albo wystaw jakiś serwer z portem który nasłuchuje na requesty.

Z WSDLa można było nawet wygenerować szablon takiego odbiorcy. To będzie najpewniejsze (oczywiście zaraz po podsłuchiwaniu sieci wiresharkiem :) )


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
Charles_Ray
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Postów:1875
1

W Postmanie (nie wiem czy w wersji free) i SoapUI (nie wiem czy tego się jeszcze używa) możesz wygenerować mock server i potestować.


”Engineering is easy. People are hard.” Bill Coughran
edytowany 1x, ostatnio: Charles_Ray
K8
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:30
0

ok, też wpadłem w międzyczasie na soapui i już ogarnięte :)

S9
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
2

@konradino898: a tak z ciekawości, co response zwraca? Bo jak wysyłasz request to musisz mieć i response :P


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.