Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wso2 nagłówki odpowiedzi
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Używam sobie wso2 do webservicu
  1. <?php
  2. $security_options = array("useUsernameToken" => TRUE );
  3. $policy = new WSPolicy(array("security" => $security_options));
  4.  
  5. $security_obj = new WSSecurityToken(array(
  6. "user" => "user",
  7. "password" => "pass"));
  8.  
  9. $client = new WSClient(array("wsdl"=>"adres do wsdl",
  10. "useMTOM" => TRUE,
  11.  "policy" => $policy,
  12.  "securityToken" => $security_obj,));
  13.  
  14. $proxy = $client->getProxy();
  15.  
  16. $result = $proxy->login(array("sid"=>'SID'));
  17. print_r($result);
  18. $res = $client->getLastResponse();
  19. print_r($res);
  20. ?>

Metoda login() zwraca mi true lub false. Dziala ok. Ale webservice zwraca mi tez w naglowku pewna informacje. Jak dobrac sie do naglowka odpowiedzi? getLastResponse() zwraca mi xmla odpowiedzi, o naglowku nic nie wspomina.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
delfinium
post
Post #2





Grupa: Zarejestrowani
Postów: 90
Pomógł: 6
Dołączył: 30.06.2007
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Próbowałeś
  1. <?php
  2. $client->getLastResponseHeaders()
  3. ?>
?
Tylko o ile pamiętam to działa tylko w przypadku kiedy klient soapa został utworzony z opcją trace.
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Probowalem. Ale ta metoda jest dla SoapClient a nie dla WSClient.
Dla WSClient wogole jej nie ma w dokumentacji. Jej wywolanie zwraca nic.
trace tez dawalem pomimo ze w dokumentacji WSClient trace nie ma. Jest znowu dla SoapClient


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:00