CURL POST

2016-03-16 19:40:40 912 次浏览

curl post example
 function getUrlContents($url, $param=null) {
	//创建一个新的CURL资源
	$ch = curl_init();
	//设置将要请求的URL地址
	curl_setopt($ch, CURLOPT_URL, $url);
	//设置超时时间为5秒
	curl_setopt($ch, CURLOPT_TIMEOUT, $this->timeout);
	//将curl_exec()获取的信息以文件流的形式返回,而不是直接输出
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
	//执行这个CURL回话
	$json = curl_exec($ch);
	//关闭CURL资源,释放系统资源
	curl_close($ch);
	//返回文件流
	return $json;
}

评论