php CURL 发送get,post请求

来源:互联网 发布:qt 组态软件 编辑:程序博客网 时间:2024/03/28 22:29
// 发送一个get请求 $url 发送地址
function get($url)
{
//初始化操作
$curl = curl_init($url);
//设置请求参数
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设置结果的转换
curl_setopt($curl, CURLOPT_TIMEOUT, 10);//设置超时时间
// 发送请求
$res = curl_exec($curl);
return $res;
}
/*
$url 请求的接口地址
$data 上传资源的地址
*/
function post($url, $data)
{
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
//发送
$res = curl_exec($curl);
return $res;
}