2011-06-02 78 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

相关问题