PHP中使用cURL实现GET和POST请求

GET

//初始化
$curlInstance=curl_init();
//设置选项,包括URL
curl_setopt($curlInstance,CURLOPT_URL,$targetURL);
curl_setopt($curlInstance,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curlInstance,CURLOPT_HEADER,0);
//执行并获取HTML文档内容
$output=curl_exec($curlInstance);
//释放curl句柄
curl_close($curlInstance);
//打印获得的数据
print_r($output);

POST

//初始化
$curlInstance=curl_init();
$postData=array('queryAction'=>'search','queryWord'=>'test');
//设置选项,包括URL
curl_setopt($curlInstance,CURLOPT_URL,$targetURL);
curl_setopt($curlInstance,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curlInstance,CURLOPT_HEADER,0);
curl_setopt($curlInstance,CURLOPT_POST,1);
curl_setopt($curlInstance,CURLOPT_POSTFIELDS,$postData);
//执行并获取HTML文档内容
$output=curl_exec($curlInstance);
//释放curl句柄
curl_close($curlInstance);
//打印获得的数据
print_r($output);

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!