<?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 => 'fr',
  ),
  'this' => 
  array (
    0 => 'book.curl.php',
    1 => 'cURL',
    2 => 'Biblioth&egrave;que d\'URL client',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Autres services',
  ),
  'prev' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Autres services',
  ),
  'next' => 
  array (
    0 => 'curl.setup.php',
    1 => 'Installation/Configuration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    '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">Bibliothèque d&#039;URL client</h1>
 

 
 <div id="intro.curl" class="preface">
  <h1 class="title">Introduction</h1>
  <p class="para">
   PHP supporte libcurl, une bibliothèque créée par Daniel Stenberg,
   qui permet de se connecter et de communiquer avec différents
   types de serveurs, et ce, avec différents types de protocoles.
   libcurl supporte actuellement les protocoles http, https, ftp,
   gopher, telnet, DICT, file et LDAP. libcurl supporte également les
   certificats HTTPS, HTTP POST, HTTP PUT, le téléchargement FTP
   (ceci pouvant également être effectué via l&#039;extension ftp de PHP),
   les formulaires de téléchargement HTTP, les serveurs mandataires
   (proxy), les cookies et l&#039;identification utilisateur/mot de passe.
  </p>
 </div>
 

 








 







 







 








 






 






 






 





 





 






<ul class="chunklist chunklist_book"><li><a href="curl.setup.php">Installation/Configuration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="curl.requirements.php">Pr&eacute;-requis</a></li><li><a href="curl.installation.php">Installation</a></li><li><a href="curl.configuration.php">Configuration &agrave; l'ex&eacute;cution</a></li><li><a href="curl.resources.php">Types de ressources</a></li></ul></li><li><a href="curl.constants.php">Constantes pr&eacute;-d&eacute;finies</a></li><li><a href="curl.examples.php">Exemples</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="curl.examples-basic.php">Exemple avec curl</a></li></ul></li><li><a href="ref.curl.php">Fonctions cURL</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.curl-close.php">curl_close</a> — Ferme une session cURL</li><li><a href="function.curl-copy-handle.php">curl_copy_handle</a> — Copie une ressource cURL avec toutes ses pr&eacute;f&eacute;rences</li><li><a href="function.curl-errno.php">curl_errno</a> — Retourne le dernier num&eacute;ro d'erreur cURL</li><li><a href="function.curl-error.php">curl_error</a> — Retourne une cha&icirc;ne contenant le dernier message d'erreur cURL</li><li><a href="function.curl-escape.php">curl_escape</a> — Encode URL la cha&icirc;ne fournie</li><li><a href="function.curl-exec.php">curl_exec</a> — Ex&eacute;cute une session cURL</li><li><a href="function.curl-getinfo.php">curl_getinfo</a> — Lit les informations d&eacute;taillant un transfert cURL</li><li><a href="function.curl-init.php">curl_init</a> — Initialise une session cURL</li><li><a href="function.curl-multi-add-handle.php">curl_multi_add_handle</a> — Ajoute une ressource cURL &agrave; un cURL multiple</li><li><a href="function.curl-multi-close.php">curl_multi_close</a> — Supprimer tous les handles cURL d'un handle multi</li><li><a href="function.curl-multi-errno.php">curl_multi_errno</a> — Retourne le dernier num&eacute;ro d'erreur multiple cURL</li><li><a href="function.curl-multi-exec.php">curl_multi_exec</a> — Ex&eacute;cute les sous-requ&ecirc;tes de la session cURL</li><li><a href="function.curl-multi-getcontent.php">curl_multi_getcontent</a> — Retourne le contenu obtenu avec l'option CURLOPT_RETURNTRANSFER</li><li><a href="function.curl-multi-info-read.php">curl_multi_info_read</a> — Lit les informations sur les transferts actuels</li><li><a href="function.curl-multi-init.php">curl_multi_init</a> — Retourne un nouveau cURL multiple</li><li><a href="function.curl-multi-remove-handle.php">curl_multi_remove_handle</a> — Retire un gestionnaire d'un ensemble de handles cURL</li><li><a href="function.curl-multi-select.php">curl_multi_select</a> — Attend jusqu'&agrave; ce que la lecture ou l'&eacute;criture soit possible pour toute connexion de handle cURL multi</li><li><a href="function.curl-multi-setopt.php">curl_multi_setopt</a> — D&eacute;finit une option multiple cURL</li><li><a href="function.curl-multi-strerror.php">curl_multi_strerror</a> — Retourne la description d'un code erreur</li><li><a href="function.curl-pause.php">curl_pause</a> — Met en pause, ou sort de la pause une connexion</li><li><a href="function.curl-reset.php">curl_reset</a> — R&eacute;initialise toutes les options d'un gestionnaire de session libcurl</li><li><a href="function.curl-setopt.php">curl_setopt</a> — D&eacute;finit une option de transmission cURL</li><li><a href="function.curl-setopt-array.php">curl_setopt_array</a> — Fixe plusieurs options pour un transfert cURL</li><li><a href="function.curl-share-close.php">curl_share_close</a> — Ferme un gestionnaire partag&eacute; cURL</li><li><a href="function.curl-share-errno.php">curl_share_errno</a> — Retourne le dernier num&eacute;ro d'erreur du gestionnaire partag&eacute; cURL</li><li><a href="function.curl-share-init.php">curl_share_init</a> — Initialise un gestionnaire partag&eacute; cURL</li><li><a href="function.curl-share-init-persistent.php">curl_share_init_persistent</a> — Initialise un gestionnaire cURL &quot;share&quot; persistant</li><li><a href="function.curl-share-setopt.php">curl_share_setopt</a> — D&eacute;finit une option du gestionnaire partag&eacute; cURL</li><li><a href="function.curl-share-strerror.php">curl_share_strerror</a> — Retourne une cha&icirc;ne qui d&eacute;crit le code d'erreur fourni</li><li><a href="function.curl-strerror.php">curl_strerror</a> — Retourne la cha&icirc;ne descriptive du code erreur fourni</li><li><a href="function.curl-unescape.php">curl_unescape</a> — D&eacute;code l'URL fourni</li><li><a href="function.curl_upkeep.php">curl_upkeep</a> — Effectue les contr&ocirc;les de maintenance de la connexion</li><li><a href="function.curl-version.php">curl_version</a> — Retourne la version courante de cURL</li></ul></li><li><a href="class.curlhandle.php">CurlHandle</a> — La classe CurlHandle</li><li><a href="class.curlmultihandle.php">CurlMultiHandle</a> — La classe CurlMultiHandle</li><li><a href="class.curlsharehandle.php">CurlShareHandle</a> — La classe CurlShareHandle</li><li><a href="class.curlsharepersistenthandle.php">CurlSharePersistentHandle</a> — La classe CurlSharePersistentHandle</li><li><a href="class.curlfile.php">CURLFile</a> — La classe CURLFile<ul class="chunklist chunklist_book chunklist_children"><li><a href="curlfile.construct.php">CURLFile::__construct</a> — Cr&eacute;e un objet CURLFile</li><li><a href="curlfile.getfilename.php">CURLFile::getFilename</a> — R&eacute;cup&egrave;re le nom du fichier</li><li><a href="curlfile.getmimetype.php">CURLFile::getMimeType</a> — R&eacute;cup&egrave;re le type MIME</li><li><a href="curlfile.getpostfilename.php">CURLFile::getPostFilename</a> — R&eacute;cup&egrave;re le nom de fichier pour POST</li><li><a href="curlfile.setmimetype.php">CURLFile::setMimeType</a> — D&eacute;finit le type MIME</li><li><a href="curlfile.setpostfilename.php">CURLFile::setPostFilename</a> — D&eacute;finit le nom du fichier pour POST</li></ul></li><li><a href="class.curlstringfile.php">CURLStringFile</a> — La classe CURLStringFile<ul class="chunklist chunklist_book chunklist_children"><li><a href="curlstringfile.construct.php">CURLStringFile::__construct</a> — Cr&eacute;e un objet CURLStringFile</li></ul></li></ul></div><?php manual_footer($setup); ?>