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

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

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

本篇关键词:中文说明函数教程
黑客防线网安网讯:  WebjxCom提示:PHP采集相关教程之一:CURL函数库.    CURLOPT_PORT:一个可选的用来指定连接端口的量;    CURLOPT_PROXYAUTH:TheHTTPauthenticationmethod(s)tousefortheprox...
  WebjxCom提示:PHP采集相关教程之一:CURL函数库.
  
  CURLOPT_PORT:一个可选的用来指定连接端口的量;
  
  CURLOPT_PROXYAUTH:TheHTTPauthenticationmethod(s)tousefortheproxyconnection.UsethesamebitmasksasdescribedinCURLOPT_HTTPAUTH.Forproxyauthentication,onlyCURLAUTH_BASICandCURLAUTH_NTLMarecurrentlysupported.
  
  CURLOPT_PROXYPORT:Theportnumberoftheproxytoconnectto.ThisportnumbercanalsobesetinCURLOPT_PROXY.
  
  CURLOPT_PROXYTYPE:EitherCURLPROXY_HTTP(default)orCURLPROXY_SOCKS5.
  
  CURLOPT_RESUME_FROM:在恢复传输时传递一个字节偏移量(用来断点续传)
  
  CURLOPT_SSL_VERIFYHOST:
  
  1tochecktheexistenceofacommonnameintheSSLpeercertificate.
  
  2tochecktheexistenceofacommonnameandalsoverifythatitmatchesthehostnameprovided.
  
  CURLOPT_SSLVERSION:TheSSLversion(2or3)touse.BydefaultPHPwilltrytodeterminethisitself,althoughinsomecasesthismustbesetmanually.
  
  CURLOPT_TIMECONDITION:如果在CURLOPT_TIMEVALUE指定的某个时间以后被编辑过则使用CURL_TIMECOND_IFMODSINCE返回页面如果没有被修改过,并且CURLOPT_HEADER为true,则返回一个"304NotModified"的header,CURLOPT_HEADER为false,则使用CURL_TIMECOND_ISUNMODSINCE,默认值为CURL_TIMECOND_IFMODSINCE
  
  CURLOPT_TIMEOUT:设置curl允许执行的最长秒数
  
  CURLOPT_TIMEVALUE:设置一个CURLOPT_TIMECONDITION使用的时间戳,在默认状态下使用的是CURL_TIMECOND_IFMODSINCE
  
  CURLOPT_CAINFO:Thenameofafileholdingoneormorecertificatestoverifythepeerwith.ThisonlymakessensewhenusedincombinationwithCURLOPT_SSL_VERIFYPEER.
  
  CURLOPT_CAPATH:AdirectorythatholdsmultipleCAcertificates.UsethisoptionalongsideCURLOPT_SSL_VERIFYPEER.
  
  CURLOPT_COOKIE:设定HTTP请求中“Set-Cookie:”部分的内容
  
  CURLOPT_COOKIEFILE:包含cookie信息的文件名称,这个cookie文件可以是Netscape格式或者HTTP风格的header信息
  
  CURLOPT_COOKIEJAR:连接关闭以后,存放cookie信息的文件名称
  
  CURLOPT_CUSTOMREQUEST:Acustomrequestmethodtouseinsteadof"GET"or"HEAD"whendoingaHTTPrequest.Thisisusefulfordoing"DELETE"orother,moreobscureHTTPrequests.Validvaluesarethingslike"GET","POST","CONNECT"andsoon;i.e.DonotenterawholeHTTPrequestlinehere.Forinstance,entering"GET/index.htmlHTTP/1.0 "wouldbeincorrect.
  
  Note:Don'tdothiswithoutmakingsuretheserversupportsthecustomrequestmethodfirst.
  
  CURLOPT_EGBSOCKET:LikeCURLOPT_RANDOM_FILE,exceptafilenametoanEntropyGatheringDaemonsocket.
  
  CURLOPT_ENCODING:header中“Accept-Encoding:”部分的内容,支持的编码格式为:"identity","deflate","gzip"。如果设置为空字符串,则表示支持所有的编码格式
  
  CURLOPT_FTPPORT:ThevaluewhichwillbeusedtogettheIPaddresstousefortheFTP"POST"instruction.The"POST"instructiontellstheremoteservertoconnecttoourspecifiedIPaddress.ThestringmaybeaplainIPaddress,ahostname,anetworkinterfacename(underUnix),orjustaplain'-'tousethesystemsdefaultIPaddress.
  
  CURLOPT_INTERFACE:在外部网络接口中使用的名称,可以是一个接口名,IP或者主机名。
  
  CURLOPT_KRB4LEVEL:KRB4(Kerberos4)安全级别的设置,可以是一下几个值之一:"clear","safe","confidential","private"。默认的值为"private",设置为null的时候表示禁用KRB4,现在KRB4安全仅能在FTP传输中使用。
  
  CURLOPT_POSTFIELDS:在HTTP中的“POST”操作。如果要传送一个文件,需要一个@开头的文件名
  
  CURLOPT_PROXY:设置通过的HTTP代理服务器
  
  CURLOPT_PROXYUSERPWD:连接到代理服务器的,格式为“[username]:[password]”的用户名和密码。
  
  CURLOPT_RANDOM_FILE:设定存放SSL用到的随机数种子的文件名称
  
  CURLOPT_RANGE:设置HTTP传输范围,可以用“X-Y”的形式设置一个传输区间,如果有多个HTTP传输,则使用逗号分隔多个值,形如:"X-Y,N-M"。
  
  CURLOPT_REFERER:设置header中"Referer:"部分的值。
  
  CURLOPT_SSL_CIPHER_LIST:AlistofcipherstouseforSSL.Forexample,RC4-SHAandTLSv1arevalidcipherlists.
  
  CURLOPT_SSLCERT:传递一个包含PEM格式证书的字符串。
  
  
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-17665-1.html
网站维护教程更新时间:2012-09-21 05:23:15  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer