PHP教程:最全的CURL函数库中文说明(3)_PHP技巧_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

PHP教程:最全的CURL函数库中文说明(3)

作者:黑客防线网安PHP教程基地 来源:黑客防线网安PHP教程基地 浏览次数:0

本篇关键词:中文说明函数教程
黑客防线网安网讯:  WebjxCom提示:PHP采集相关教程之一:CURL函数库.    CURLOPT_CRLF:启用时将Unix的换行符转换成回车换行符;    CURLOPT_DNS_USE_GLOBAL_CACHE:启用时会启用一个全局的DNS缓存...
  WebjxCom提示:PHP采集相关教程之一:CURL函数库.
  
  CURLOPT_CRLF:启用时将Unix的换行符转换成回车换行符;
  
  CURLOPT_DNS_USE_GLOBAL_CACHE:启用时会启用一个全局的DNS缓存此项为线程安全并且默认为true;
  
  CURLOPT_FAILONERROR:显示HTTP状态码,默认行为是忽略编号小于等于400的HTTP信息;
  
  CURLOPT_FILETIME:启用时会尝试修改远程文档中的信息结果信息会通过curl_getinfo()函数的CURLINFO_FILETIME选项返回;
  
  CURLOPT_FOLLOWLOCATION:启用时会将服务器服务器返回的“Location:”放在header中递归的返回给服务器,使用CURLOPT_MAXREDIRS可以限定递归返回的数量;
  
  CURLOPT_FORBID_REUSE:在完成交互以后强迫断开连接,不能重用;
  
  CURLOPT_FRESH_CONNECT:强制获取一个新的连接,替代缓存中的连接;
  
  CURLOPT_FTP_USE_EPRT:TRUEtouseEPRT(andLPRT)whendoingactiveFTPdownloads.UseFALSEtodisableEPRTandLPRTandusePORTonly;AddedinPHP5.0.0.
  
  CURLOPT_FTP_USE_EPSV:TRUEtofirsttryanEPSVcommandforFTPtransfersbeforerevertingbacktoPASV.SettoFALSEtodisableEPSV;
  
  CURLOPT_FTPAPPEND:TRUEtoappendtotheremotefileinsteadofoverwritingit;
  
  CURLOPT_FTPASCII:AnaliasofCURLOPT_TRANSFERTEXT.Usethatinstead;
  
  CURLOPT_FTPLISTONLY:TRUEtoonlylistthenamesofanFTPdirectory;
  
  CURLOPT_HEADER:启用时会将头文件的信息作为数据流输出;
  
  CURLOPT_HTTPGET:启用时会设置HTTP的method为GET,因为GET是默认是,所以只在被修改的情况下使用;
  
  CURLOPT_HTTPPROXYTUNNEL:启用时会通过HTTP代理来传输;
  
  CURLOPT_MUTE:讲curl函数中所有修改过的参数恢复默认值;
  
  CURLOPT_NETRC:在连接建立以后,访问~/.netrc文件获取用户名和密码信息连接远程站点;
  
  CURLOPT_NOBODY:启用时将不对HTML中的body部分进行输出;
  
  CURLOPT_NOPROGRESS:启用时关闭curl传输的进度条,此项的默认设置为true;
  
  CURLOPT_NOSIGNAL:启用时忽略所有的curl传递给php进行的信号在SAPI多线程传输时此项被默认打开;
  
  CURLOPT_POST:启用时会发送一个常规的POST请求,类型为:application/x-www-form-urlencoded,就像表单提交的一样;
  
  CURLOPT_PUT:启用时允许HTTP发送文件,必须同时设置CURLOPT_INFILE和CURLOPT_INFILESIZE
  
  CURLOPT_RETURNTRANSFER:将curl_exec()获取的信息以文件流的形式返回,而不是直接输出;
  
  CURLOPT_SSL_VERIFYPEER:FALSEtostopcURLfromverifyingthepeer'scertificate.AlternatecertificatestoverifyagainstcanbespecifiedwiththeCURLOPT_CAINFOoptionoracertificatedirectorycanbespecifiedwiththeCURLOPT_CAPATHoption.CURLOPT_SSL_VERIFYHOSTmayalsoneedtobeTRUEorFALSEifCURLOPT_SSL_VERIFYPEERisdisabled(itdefaultsto2).TRUEbydefaultasofcURL7.10.DefaultbundleinstalledasofcURL7.10;
  
  CURLOPT_TRANSFERTEXT:TRUEtouseASCIImodeforFTPtransfers.ForLDAP,itretrievesdatainplaintextinsteadofHTML.OnWindowssystems,itwillnotsetSTDOUTtobinarymode;
  
  CURLOPT_UNRESTRICTED_AUTH:在使用CURLOPT_FOLLOWLOCATION产生的header中的多个locations中持续追加用户名和密码信息,即使域名已发生改变;
  
  CURLOPT_UPLOAD:启用时允许文件传输;
  
  CURLOPT_VERBOSE:启用时会汇报所有的信息,存放在STDERR或指定的CURLOPT_STDERR中;
  
  CURLOPT_BUFFERSIZE:每次获取的数据中读入缓存的大小,这个值每次都会被填满;
  
  CURLOPT_CLOSEPOLICY:不是CURLCLOSEPOLICY_LEAST_RECENTLY_USED就是CURLCLOSEPOLICY_OLDEST,还存在另外三个,但是curl暂时还不支持;
  
  CURLOPT_CONNECTTIMEOUT:在发起连接前等待的时间,如果设置为0,则不等待;
  
  CURLOPT_DNS_CACHE_TIMEOUT:设置在内存中保存DNS信息的时间,默认为120秒;
  
  CURLOPT_FTPSSLAUTH:TheFTPauthenticationmethod(whenisactivated):CURLFTPAUTH_SSL(trySSLfirst),CURLFTPAUTH_TLS(tryTLSfirst),orCURLFTPAUTH_DEFAULT(letcURLdecide);
  
  CURLOPT_HTTP_VERSION:设置curl使用的HTTP协议,CURL_HTTP_VERSION_NONE(让curl自己判断),CURL_HTTP_VERSION_1_0(HTTP/1.0),CURL_HTTP_VERSION_1_1(HTTP/1.1);
  
  CURLOPT_HTTPAUTH:使用的HTTP验证方法,可选的值有:CURLAUTH_BASIC,CURLAUTH_DIGEST,CURLAUTH_GSSNEGOTIATE,CURLAUTH_NTLM,CURLAUTH_ANY,CURLAUTH_ANYSAFE,可以使用“|”操作符分隔多个值,curl让服务器选择一个支持最好的值,CURLAUTH_ANY等价于CURLAUTH_BASIC|CURLAUTH_DIGEST|CURLAUTH_GSSNEGOTIATE|CURLAUTH_NTLM,CURLAUTH_ANYSAFE等价于CURLAUTH_DIGEST|CURLAUTH_GSSNEGOTIATE|CURLAUTH_NTLM
  
  CURLOPT_INFILESIZE:设定上传文件的大小;
  
  CURLOPT_LOW_SPEED_LIMIT:当传输速度小于CURLOPT_LOW_SPEED_LIMIT时,PHP会根CURLOPT_LOW_SPEED_TIME来判断是否因太慢而取消传输;
  
  CURLOPT_LOW_SPEED_TIME:ThenumberofsecondsthetransfershouldbebelowCURLOPT_LOW_SPEED_LIMITforPHPtoconsiderthetransfertooslowandabort;
  
  当传输速度小于CURLOPT_LOW_SPEED_LIMIT时,PHP会根据CURLOPT_LOW_SPEED_TIME来判断是否因太慢而取消传输;
  
  CURLOPT_MAXCONNECTS:允许的最大连接数量,超过是会通过CURLOPT_CLOSEPOLICY决定应该停止哪些连接;
  
  CURLOPT_MAXREDIRS:指定最多的HTTP重定向的数量,这个选项是和CURLOPT_FOLLOWLOCATION一起使用的;
  
  
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-17664-1.html
网站维护教程更新时间:2012-09-21 05:23:15  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer