php网络编程之curl

关于curl

$url="";

$curl=curl_init($url);  //创建事物

curl_setopt($curl,CONSTANT,value);  //设置选项

$result=curl_exec($curl);  //执行事物

curl_close($curl);  //关闭链接

 

设置选项表

curl_setopt($curl,CURLOPT_FAILONERROR,1);  //告诉curl,发生错误停止运行

curl_setopt(CURLOPT_FOLLOWLOCATION,1);  //告诉curl支持重定向

curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);  //设置是否将处理结果存入变量

curl_setopt($curl,CURLOPT_TIMEOUT,5);  //设置超时时间

curl_setopt($curl,CURLOPT_POST,1);  //设置curl使用post方法

curl_setopt($curl,CURLOPT_POSTFIELDS,'name=ma&num=2');  //设置post数据

curl_setopt($curl,CURLOPT_USERPWD,'username:password');  //网页有HTTP身份验证保护取代

 

curl还可以传送、接收cookie,处理文件上传,通过SSL连接工作,甚至处理FTP文件

 

posted @ 2018-05-01 22:27  羽*枫  阅读(133)  评论(0)    收藏  举报