Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> REST client -> server
raval
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 1.04.2011

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


Witam,

Chciałem stworzyc proste przesyłanie danych za pomocą REST. Nigdy wczesniej tego nei robiłem i przyznam, że jestem w 100% zielony w temacie, poniżej umieszczam kody źródłowe swoich plików.
Bardzo bym prosił o jakiekolwiek wskazówki, lub proste przykłady jak należałoby to poprawnie zorbić (wujek google też ciężko leży w temacie jak na mój stan wiedzy):

client:

  1. $service_url = 'http://localhost/tests/';
  2.  
  3. $curl_post_data = array(
  4. "user_id" => 42,
  5. "emailaddress" => 'asd@example.com',
  6. );
  7. ;
  8.  
  9. $ch = curl_init();
  10. curl_setopt($ch, CURLOPT_URL, $service_url);
  11. curl_setopt($ch, CURLOPT_POST, 1);
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
  13. curl_setopt($ch, CURLOPT_POSTFIELDS, $curl_post_data);
  14. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  15.  
  16. curl_exec($ch);


http://localhost/tests/index.php

  1. $request = file_get_contents("php://input");
  2.  
  3. echo $request;
  4. echo "<pre>". print_r($_POST, true) . "</pre>";
  5. echo "<pre>". print_r($_REQUEST, true) . "</pre>";
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 10:20