Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wysyłanie POST content-type: XML
d.stp
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 19.04.2012

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


Witam,

muszę wysłać XML metodą POST.

W dokumentacji mam:

Kod
Dostęp do API (interfejsu REST) jest chroniony za pomocą basic-authorization. Przy wywoływaniu
wszystkich metod, należy podać login i hasło

Zrobiłem takie coś:

  1. <?php
  2.  
  3. function post_xml($url, $xml) {
  4.  
  5. $ch = curl_init();
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($ch, CURLOPT_URL, $url);
  8. curl_setopt($ch, CURLOPT_USERPWD, "login:haslo");
  9. $result = curl_exec($ch);
  10. curl_close($ch);
  11. return $result;
  12.  
  13. }
  14.  
  15. $xml = '<?xml version="1.0" encoding="UTF-8"?>
  16. <a>
  17. <b>A1</b>
  18. <c>B1</c>
  19. </a>
  20.  
  21. ';
  22.  
  23. $url = "url";
  24. $result = post_xml($url, $xml);
  25. echo "<pre>"; print_r($result); echo "</pre>";
  26.  
  27. ?>

I niestety ale nic się nie wyświetla. Co jest nie tak?
Go to the top of the page
+Quote Post

Posty w temacie
- d.stp   [PHP] Wysyłanie POST content-type: XML   26.02.2014, 13:33:41


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: 21.08.2025 - 12:31