我正在开发CakePHP 2.x.我想从控制器向另一个URL发送数据,以便我可以从他们的。
访问数据我想做这样的事情:
function senddata(){
$a = 1;
$b= hello;
http://anotherwebsite/$a
}
我想将这些值发布到另一个网址。所以我可以得到像这样的值
$a = $_POST['a'];
如何从控制器向外部网址发送数据?
答案 0 :(得分:1)
我找到了解决方案..我已经完成了这个以实现这个目标
App::uses('HttpSocket', 'Network/Http');
$HttpSocket = new HttpSocket();
$results = $HttpSocket->post(
'http://example.com/add',
'name=test&type=user'
);
来源:http://book.cakephp.org/2.0/en/core-utility-libraries/httpsocket.html