PHP curl的GET和POST
//curl get 
function http_get_data($url){
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	$output = curl_exec($ch);
	curl_close($ch);
	return $output;
}

//curl post json
function http_post_data($url, $data_string) {
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
	curl_setopt($ch, CURLOPT_HTTPHEADER, array(
		'Content-Type: application/json; charset=utf-8',
		'Content-Length: ' . strlen($data_string))
	);
	ob_start();
	curl_exec($ch);
	$return_content = ob_get_contents();
	ob_end_clean();

	$return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	return array($return_code, $return_content);
}


修改时间 2015-11-14

真诚赞赏,手留余香
赞赏
随机推荐
PS快速将图片转为矢量图效果
vue-router 切换页面时设置过渡动画
Node.js 异步异常处理
apiDoc 参考
php 将字符串按大写字母分隔成字符串数组
thinkphp5 r4 模型插入数据,获取插入记录的ID
如何使用 Photoshop 设计 APP UI
使用阿里云对象存储 OSS 命令行工具 ossutil 自动备份 Windows 服务器
javascript数组,数字键和字符串键的区别
MySQL AUTO_INCREMENT 自动增长的一些知识