Laravel框架

curl操作:
===================================
初始化
$ch=curl_init()

设置请求的url
curl_setopt($ch,CURLOPT_URL,"http://www.jd.com");

是否是示页面(0则显示,1或者是false则为不显示)
curl_setopt($ch,CURLOPT_RETURNTRANSFER,0);

是否输出头信息,如果为0的话则不会输入在页面中,如果为1的话则会输出在页面中
curl_setopt($ch,CURLOPT_HEADER,1);

是否输出请求url的body体内的内容(1的话则隐藏0的话则显示)
curl_setopt($ch,CURLOPT_NOBODY,0/1)

传送一个包含http:cookie的头链接
curl_setopt($sh,CURLOPT_COOKIE)


重点参数;

获取重定向页面的内容(如果值为true的话)
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);


curl_setopt($ch,CURLOPT_CURL,"http://www.jd.com");

获取请求页面的返回码
curl_getinfo($ch,CURLINFO_HTTP_CODE);

确认要用post的方式提交数
curl_setopt($ch,CURLOPT_POST,true);

发送要传递的数据
curl_setopt($ch,CURLOPT_POSTFIELDS,"name=zhilei");


设置cookie保存的位置
curl_setopt($ch,CURLOPT_COOKIEJAR,参数)

最后执行
curl_exec($ch);

关闭
curl_close($ch);

原文地址:https://www.cnblogs.com/leigepython/p/8595849.html