<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'zh',
  ),
  'this' => 
  array (
    0 => 'book.curl.php',
    1 => 'cURL',
    2 => 'Client URL 库',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => '其它服务',
  ),
  'prev' => 
  array (
    0 => 'refs.remote.other.php',
    1 => '其它服务',
  ),
  'next' => 
  array (
    0 => 'curl.setup.php',
    1 => '安装/配置',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'zh',
    'path' => 'reference/curl/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.curl.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.curl" class="book">
 
 <h1 class="title">Client URL 库</h1>
 

 
 <div id="intro.curl" class="preface">
  <h1 class="title">简介</h1>
  <p class="para">
   PHP 支持 Daniel Stenberg 创建的 libcurl 库，能够连接通讯各种服务器、使用各种协议。libcurl 目前支持的协议有 http、https、ftp、gopher、telnet、dict、file、ldap。 libcurl 同时支持 HTTPS 证书、HTTP POST、HTTP PUT、 FTP 上传(也能通过 PHP 的 FTP 扩展完成)、HTTP 基于表单的上传、代理、cookies、用户名+密码的认证。
  </p>
 </div>
 
 
 








 






 







 



 



 



 

 




 

 



 

 



 

 






 







<ul class="chunklist chunklist_book"><li><a href="curl.setup.php">安装/配置</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="curl.requirements.php">需求</a></li><li><a href="curl.installation.php">安装</a></li><li><a href="curl.configuration.php">运行时配置</a></li><li><a href="curl.resources.php">资源类型</a></li></ul></li><li><a href="curl.constants.php">预定义常量</a></li><li><a href="curl.examples.php">示例</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="curl.examples-basic.php">curl 基础示例</a></li></ul></li><li><a href="ref.curl.php">cURL 函数</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.curl-close.php">curl_close</a> — 关闭 cURL 会话</li><li><a href="function.curl-copy-handle.php">curl_copy_handle</a> — 复制 cURL 句柄及其所有选项</li><li><a href="function.curl-errno.php">curl_errno</a> — 返回最后一次的错误代码</li><li><a href="function.curl-error.php">curl_error</a> — 返回当前会话最后一次错误的字符串</li><li><a href="function.curl-escape.php">curl_escape</a> — 使用 URL 编码指定字符串</li><li><a href="function.curl-exec.php">curl_exec</a> — 执行 cURL 会话</li><li><a href="function.curl-getinfo.php">curl_getinfo</a> — 获取 cURL 连接资源句柄的信息</li><li><a href="function.curl-init.php">curl_init</a> — 初始化 cURL 会话</li><li><a href="function.curl-multi-add-handle.php">curl_multi_add_handle</a> — 添加普通 cURL 句柄到 cURL 多句柄</li><li><a href="function.curl-multi-close.php">curl_multi_close</a> — 从多句柄中移除所有 cURL 句柄</li><li><a href="function.curl-multi-errno.php">curl_multi_errno</a> — 返回上一次 curl 批处理的错误码</li><li><a href="function.curl-multi-exec.php">curl_multi_exec</a> — 运行当前 cURL 句柄的子连接</li><li><a href="function.curl-multi-getcontent.php">curl_multi_getcontent</a> — 如果设置了 CURLOPT_RETURNTRANSFER，则返回 cURL 句柄的内容</li><li><a href="function.curl-multi-info-read.php">curl_multi_info_read</a> — 获取当前传输的有关信息</li><li><a href="function.curl-multi-init.php">curl_multi_init</a> — 返回新 cURL 批处理句柄</li><li><a href="function.curl-multi-remove-handle.php">curl_multi_remove_handle</a> — 从一组 cURL 句柄中移除一个句柄</li><li><a href="function.curl-multi-select.php">curl_multi_select</a> — 等待，直到任何 cURL 多句柄连接可以进行读取或写入</li><li><a href="function.curl-multi-setopt.php">curl_multi_setopt</a> — 设置 cURL 并行选项</li><li><a href="function.curl-multi-strerror.php">curl_multi_strerror</a> — 返回字符串描述的错误代码</li><li><a href="function.curl-pause.php">curl_pause</a> — 暂停和取消暂停连接</li><li><a href="function.curl-reset.php">curl_reset</a> — 重置一个 libcurl 会话句柄的所有的选项</li><li><a href="function.curl-setopt.php">curl_setopt</a> — 设置 cURL 传输选项</li><li><a href="function.curl-setopt-array.php">curl_setopt_array</a> — 为 cURL 传输会话批量设置选项</li><li><a href="function.curl-share-close.php">curl_share_close</a> — 关闭 cURL 共享句柄</li><li><a href="function.curl-share-errno.php">curl_share_errno</a> — 返回共享 curl 句柄的最后一次错误编号</li><li><a href="function.curl-share-init.php">curl_share_init</a> — 初始化 cURL 共享句柄</li><li><a href="function.curl-share-init-persistent.php">curl_share_init_persistent</a> — 初始化 持久 cURL 共享句柄</li><li><a href="function.curl-share-setopt.php">curl_share_setopt</a> — 为 cURL 共享句柄设置选项</li><li><a href="function.curl-share-strerror.php">curl_share_strerror</a> — 返回错误编号对应的错误消息</li><li><a href="function.curl-strerror.php">curl_strerror</a> — 返回错误代码的字符串描述</li><li><a href="function.curl-unescape.php">curl_unescape</a> — 解码指定 URL 编码的字符串</li><li><a href="function.curl_upkeep.php">curl_upkeep</a> — Performs any connection upkeep checks</li><li><a href="function.curl-version.php">curl_version</a> — 获取 cURL 版本信息</li></ul></li><li><a href="class.curlhandle.php">CurlHandle</a> — CurlHandle 类</li><li><a href="class.curlmultihandle.php">CurlMultiHandle</a> — CurlMultiHandle 类</li><li><a href="class.curlsharehandle.php">CurlShareHandle</a> — CurlShareHandle 类</li><li><a href="class.curlsharepersistenthandle.php">CurlSharePersistentHandle</a> — CurlSharePersistentHandle 类</li><li><a href="class.curlfile.php">CURLFile</a> — CURLFile 类<ul class="chunklist chunklist_book chunklist_children"><li><a href="curlfile.construct.php">CURLFile::__construct</a> — 创建 CURLFile 对象</li><li><a href="curlfile.getfilename.php">CURLFile::getFilename</a> — 获取文件名</li><li><a href="curlfile.getmimetype.php">CURLFile::getMimeType</a> — 获取 MIME 类型</li><li><a href="curlfile.getpostfilename.php">CURLFile::getPostFilename</a> — 获取 POST 请求时的文件名</li><li><a href="curlfile.setmimetype.php">CURLFile::setMimeType</a> — 设置 MIME 类型</li><li><a href="curlfile.setpostfilename.php">CURLFile::setPostFilename</a> — 设置 POST 请求时的文件名</li></ul></li><li><a href="class.curlstringfile.php">CURLStringFile</a> — CURLStringFile 类<ul class="chunklist chunklist_book chunklist_children"><li><a href="curlstringfile.construct.php">CURLStringFile::__construct</a> — 创建 CURLStringFile 对象</li></ul></li></ul></div><?php manual_footer($setup); ?>