Php curl url在Yii中不起作用
我第一次在yii应用程序中使用curl 下面是我的代码Php curl url在Yii中不起作用,php,curl,yii,Php,Curl,Yii,我第一次在yii应用程序中使用curl 下面是我的代码 $ch = curl_init(); $u='admin'; $p='admin123'; $postvars = ''; foreach($string as $key=>$value) {
$ch = curl_init();
$u='admin';
$p='admin123';
$postvars = '';
foreach($string as $key=>$value) {
$postvars .= $key . "/" . $value . "/";
}
curl_setopt($ch, CURLOPT_URL, 'http://localhost:83/Working-copy/tradiecom/ServiceTypeMaster/Create' );
curl_setopt($ch, CURLOPT_USERPWD, $u.':'.$p);
curl_setopt($ch, CURLOPT_FORBID_REUSE, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, count($string));
curl_setopt($ch, CURLOPT_POSTFIELDS, $postvars);
$json = curl_exec($ch);
if ($json === false)
{
echo 'test';
}
print_r($json);
现在我不知道如何在ServiceTypeMaster/创建操作中访问post变量??
我不知道我的行动是否需要?
我怎么知道呢。我只看到一个卷发呼叫?Yii部分怎么样?定义不工作此curl调用是一个函数的一部分,该函数处理web服务响应,并从中创建调用的操作。您可以创建一个组件并将其加载到控制器中,在操作中使用并另存为视图的变量。但我将模块设为“webservice”,它在web服务url中调用。从这个模块中,我的控制器动作被调用。