2011-06-02 84 views
-6

我想在cakephp中登錄REST Web服務,現在我想通過http post方法發送userid和密碼作爲cakephp中的JSON。 感謝如何使用Post ..在cakephp中編寫REST Web服務?

+1

谷歌是您的朋友:http://book.cakephp.org/view/1238/REST – sibidiba 2011-06-02 12:34:15

+0

你想要什麼?將RESTful服務或從CakePHP調用到RESTful服務? – raultm 2011-06-02 12:47:45

+1

請考慮改進你的問題。目前形式的問題不包含足夠的細節。請閱讀[常見問題](http://stackoverflow.com/faq)和[如何提問](http://stackoverflow.com/questions/how-to-ask)部分,瞭解如何改進您的問題。如果問題不明確,您的賞金將無助於您獲得答案。 – JohnP 2011-06-07 05:43:38

回答

-1

你可以在CakePHP中通過HTTP POST發送json的

<?php 
$data = array('Users'=>array('id'=>'1','username'=>'xyz','password'=>'pass','email'=>'[email protected]','age'=>'28','gender'=>'male')); 
$url = "http://localhost/appname/Controllername/functionname"; 


    $content = json_encode($data); 

    $curl = curl_init($url); 

    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 

    curl_setopt($curl, CURLOPT_POST, true); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, 'data='.$content); 
    $json_response = curl_exec($curl); 
    echo $json_response;?> 
+0

嗨阿爸科比我期待有這樣的事情,如果有什麼比這更好的事情,我會獎勵他們。 – p27 2011-06-08 11:39:49

+0

您應該使用HttpSocket而不是捲曲。 – burzum 2012-05-25 10:39:39

相關問題