我们知道php的curl扩展可以使用curl_setopt($DATA_POST, CURLOPT_COOKIEJAR, 'cookie.txt');将http响应结果的头部中的Set-Cookie:存入到cookie.txt文件中;而且使用curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');可以将cookie.txt文件中的cookie附加到http请求的头部。
首页 >
curl
PHP使用curl进行GET请求和POST请求
curl 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。PHP安装了curl的扩展之后便可以非常轻松实现http的GET请求和POST请求,还可以实现各种高级功能(例如认证,伪装referer,代理),甚至带证书访问https链接等等。但是,我们开发过程中,常常用于采集数据和发送数据,这里以乐视网的PHP接口代码作为例子。