我想问一下在CodeIgniter上应用cUrl。
我应该把cURL编码放在哪里,是在视图还是控制器中?
答案 0 :(得分:1)
在控制器中没问题,例如
`function index()
{
// Get cURL resource
$curl = curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://localhost/ci_paginationv2-
master/index.php/API/API_airtime_share',
CURLOPT_USERAGENT => 'Codular Sample cURL Request'
));
// Send the request & save response to $resp
$resp = curl_exec($curl);
// Close request to clear up some resources
curl_close($curl);
echo $resp;
}`
答案 1 :(得分:0)
最佳做法是根据Code Igniter Conventions将您的逻辑放入控制器本身,然后自己处理响应(如果需要),然后渲染相同的视图(如果需要查看数据)。如果不清楚,请评论。