<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.curl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'curl.constants.php',
    1 => 'Constantes predefinidas',
    2 => 'Constantes predefinidas',
  ),
  'up' => 
  array (
    0 => 'book.curl.php',
    1 => 'cURL',
  ),
  'prev' => 
  array (
    0 => 'curl.resources.php',
    1 => 'Tipos de Recurso',
  ),
  'next' => 
  array (
    0 => 'curl.examples.php',
    1 => 'Exemplos',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/curl/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="curl.constants" class="appendix">
 <h1 class="title">Constantes predefinidas</h1>

 <p class="simpara">
As constantes abaixo são definidas por esta extensão e
só estarão disponíveis quando a extensão tiver sido compilada no PHP
ou tiver sido carregada dinamicamente em tempo de execução.
</p>
 <p class="para">
  Descrições e usos para estas constantes estão documentados nas funções
  <span class="function"><a href="function.curl-setopt.php" class="function">curl_setopt()</a></span>, <span class="function"><a href="function.curl-multi-setopt.php" class="function">curl_multi_setopt()</a></span> e
  <span class="function"><a href="function.curl-getinfo.php" class="function">curl_getinfo()</a></span>.
 </p>
 <table class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
  <tr>
   <td id="constant.curlaltsvc-h1">
    <strong><code><a href="curl.constants.php#constant.curlaltsvc-h1">CURLALTSVC_H1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlaltsvc-h2">
    <strong><code><a href="curl.constants.php#constant.curlaltsvc-h2">CURLALTSVC_H2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlaltsvc-h3">
    <strong><code><a href="curl.constants.php#constant.curlaltsvc-h3">CURLALTSVC_H3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlaltsvc-readonlyfile">
    <strong><code><a href="curl.constants.php#constant.curlaltsvc-readonlyfile">CURLALTSVC_READONLYFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-any">
    <strong><code><a href="curl.constants.php#constant.curlauth-any">CURLAUTH_ANY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-anysafe">
    <strong><code><a href="curl.constants.php#constant.curlauth-anysafe">CURLAUTH_ANYSAFE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-aws-sigv4">
    <strong><code><a href="curl.constants.php#constant.curlauth-aws-sigv4">CURLAUTH_AWS_SIGV4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.75.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-basic">
    <strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-bearer">
    <strong><code><a href="curl.constants.php#constant.curlauth-bearer">CURLAUTH_BEARER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.61.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-digest">
    <strong><code><a href="curl.constants.php#constant.curlauth-digest">CURLAUTH_DIGEST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-digest-ie">
    <strong><code><a href="curl.constants.php#constant.curlauth-digest-ie">CURLAUTH_DIGEST_IE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usa autenticação HTTP Digest no estilo IE.
     Disponível a partir do cURL 7.19.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-gssapi">
    <strong><code><a href="curl.constants.php#constant.curlauth-gssapi">CURLAUTH_GSSAPI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.1
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-gssnegotiate">
    <strong><code><a href="curl.constants.php#constant.curlauth-gssnegotiate">CURLAUTH_GSSNEGOTIATE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-negotiate">
    <strong><code><a href="curl.constants.php#constant.curlauth-negotiate">CURLAUTH_NEGOTIATE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.38.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-none">
    <strong><code><a href="curl.constants.php#constant.curlauth-none">CURLAUTH_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.10.6.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-ntlm">
    <strong><code><a href="curl.constants.php#constant.curlauth-ntlm">CURLAUTH_NTLM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-ntlm-wb">
    <strong><code><a href="curl.constants.php#constant.curlauth-ntlm-wb">CURLAUTH_NTLM_WB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.22.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlauth-only">
    <strong><code><a href="curl.constants.php#constant.curlauth-only">CURLAUTH_ONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Este é um meta-símbolo. A operação binária OR deste valor junto
     com um valor único de autenticação específica
     força a libcurl a pesquisar por autenticação irrestrita e se não utilizada,
     apenas esse único algoritmo de autenticação será aceitável.
     Disponível a partir do cURL 7.21.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpauth-default">
    <strong><code><a href="curl.constants.php#constant.curlftpauth-default">CURLFTPAUTH_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpauth-ssl">
    <strong><code><a href="curl.constants.php#constant.curlftpauth-ssl">CURLFTPAUTH_SSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpauth-tls">
    <strong><code><a href="curl.constants.php#constant.curlftpauth-tls">CURLFTPAUTH_TLS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpmethod-default">
    <strong><code><a href="curl.constants.php#constant.curlftpmethod-default">CURLFTPMETHOD_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.15.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpmethod-multicwd">
    <strong><code><a href="curl.constants.php#constant.curlftpmethod-multicwd">CURLFTPMETHOD_MULTICWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Faz uma única operação <code class="literal">CWD</code>
     para cada parte no URL fornecido.
     Disponível a partir do cURL 7.15.3.
    </span>
   </td>
  </tr>
    <tr>
   <td id="constant.curlftpmethod-nocwd">
    <strong><code><a href="curl.constants.php#constant.curlftpmethod-nocwd">CURLFTPMETHOD_NOCWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     libcurl não faz nenhuma operação <code class="literal">CWD</code>.
     libcurl faz as operações <code class="literal">SIZE</code>, <code class="literal">RETR</code>,
     <code class="literal">STOR</code> etc.
     e fornece um caminho completo ao servidor para todos estes comandos.
     Disponível a partir do cURL 7.15.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpmethod-singlecwd">
    <strong><code><a href="curl.constants.php#constant.curlftpmethod-singlecwd">CURLFTPMETHOD_SINGLECWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     libcurl faz uma operação <code class="literal">CWD</code> com o caminho completo do diretório de destino
     e depois opera no arquivo como no caso do CURLFTPMETHOD_MULTICWD.
     Disponível a partir do cURL 7.15.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-all">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-all">CURLFTPSSL_ALL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-ccc-active">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-ccc-active">CURLFTPSSL_CCC_ACTIVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Inicia o desligamento e espera por uma resposta.
     Disponível a partir do cURL 7.16.2.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-ccc-none">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-ccc-none">CURLFTPSSL_CCC_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Não tenta usar o CCC (Clear Command Channel - canal de comando em texto puro).
     Disponível a partir do cURL 7.16.2.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-ccc-passive">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-ccc-passive">CURLFTPSSL_CCC_PASSIVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Não inicia o desligamento, mas espera que o servidor o faça.
     Não envia uma resposta.
     Disponível a partir do cURL 7.16.1.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-control">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-control">CURLFTPSSL_CONTROL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-none">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-none">CURLFTPSSL_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftpssl-try">
    <strong><code><a href="curl.constants.php#constant.curlftpssl-try">CURLFTPSSL_TRY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftp-create-dir">
    <strong><code><a href="curl.constants.php#constant.curlftp-create-dir">CURLFTP_CREATE_DIR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.19.3
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftp-create-dir-none">
    <strong><code><a href="curl.constants.php#constant.curlftp-create-dir-none">CURLFTP_CREATE_DIR_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.19.3
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlftp-create-dir-retry">
    <strong><code><a href="curl.constants.php#constant.curlftp-create-dir-retry">CURLFTP_CREATE_DIR_RETRY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.19.3
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlgssapi-delegation-flag">
    <strong><code><a href="curl.constants.php#constant.curlgssapi-delegation-flag">CURLGSSAPI_DELEGATION_FLAG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Permite delegação incondicional de delegação de credenciais GSSAPI.
     Disponível a partir do cURL 7.22.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlgssapi-delegation-policy-flag">
    <strong><code><a href="curl.constants.php#constant.curlgssapi-delegation-policy-flag">CURLGSSAPI_DELEGATION_POLICY_FLAG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Delega somente se a opção <code class="literal">OK-AS-DELEGATE</code> estiver ativa
     no tíquete de serviço se este recruso for suportado pela implementação GSS-API
     e a definicão de <code class="literal">GSS_C_DELEG_POLICY_FLAG</code>
     estava disponível no momento da compilação.
     Disponível a partir do cURL 7.22.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlheader-separate">
    <strong><code><a href="curl.constants.php#constant.curlheader-separate">CURLHEADER_SEPARATE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.37.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlheader-unified">
    <strong><code><a href="curl.constants.php#constant.curlheader-unified">CURLHEADER_UNIFIED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.37.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlhsts-enable">
    <strong><code><a href="curl.constants.php#constant.curlhsts-enable">CURLHSTS_ENABLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.74.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlhsts-readonlyfile">
    <strong><code><a href="curl.constants.php#constant.curlhsts-readonlyfile">CURLHSTS_READONLYFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.74.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlkhmatch-last">
    <strong><code><a href="curl.constants.php#constant.curlkhmatch-last">CURLKHMATCH_LAST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.19.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlkhmatch-mismatch">
    <strong><code><a href="curl.constants.php#constant.curlkhmatch-mismatch">CURLKHMATCH_MISMATCH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.19.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlkhmatch-missing">
    <strong><code><a href="curl.constants.php#constant.curlkhmatch-missing">CURLKHMATCH_MISSING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.19.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlkhmatch-ok">
    <strong><code><a href="curl.constants.php#constant.curlkhmatch-ok">CURLKHMATCH_OK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.19.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmimeopt-formescape">
    <strong><code><a href="curl.constants.php#constant.curlmimeopt-formescape">CURLMIMEOPT_FORMESCAPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.81.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmsg-done">
    <strong><code><a href="curl.constants.php#constant.curlmsg-done">CURLMSG_DONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpipe-http1">
    <strong><code><a href="curl.constants.php#constant.curlpipe-http1">CURLPIPE_HTTP1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.43.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpipe-multiplex">
    <strong><code><a href="curl.constants.php#constant.curlpipe-multiplex">CURLPIPE_MULTIPLEX</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.43.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpipe-nothing">
    <strong><code><a href="curl.constants.php#constant.curlpipe-nothing">CURLPIPE_NOTHING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.43.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-http">
    <strong><code><a href="curl.constants.php#constant.curlproxy-http">CURLPROXY_HTTP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.10.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-https">
    <strong><code><a href="curl.constants.php#constant.curlproxy-https">CURLPROXY_HTTPS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-http-1-0">
    <strong><code><a href="curl.constants.php#constant.curlproxy-http-1-0">CURLPROXY_HTTP_1_0</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.19.3
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-socks4">
    <strong><code><a href="curl.constants.php#constant.curlproxy-socks4">CURLPROXY_SOCKS4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.10.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-socks4a">
    <strong><code><a href="curl.constants.php#constant.curlproxy-socks4a">CURLPROXY_SOCKS4A</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.18.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-socks5">
    <strong><code><a href="curl.constants.php#constant.curlproxy-socks5">CURLPROXY_SOCKS5</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.10.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlproxy-socks5-hostname">
    <strong><code><a href="curl.constants.php#constant.curlproxy-socks5-hostname">CURLPROXY_SOCKS5_HOSTNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.18.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-bad-address-type">
    <strong><code><a href="curl.constants.php#constant.curlpx-bad-address-type">CURLPX_BAD_ADDRESS_TYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-bad-version">
    <strong><code><a href="curl.constants.php#constant.curlpx-bad-version">CURLPX_BAD_VERSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-closed">
    <strong><code><a href="curl.constants.php#constant.curlpx-closed">CURLPX_CLOSED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-gssapi">
    <strong><code><a href="curl.constants.php#constant.curlpx-gssapi">CURLPX_GSSAPI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-gssapi-permsg">
    <strong><code><a href="curl.constants.php#constant.curlpx-gssapi-permsg">CURLPX_GSSAPI_PERMSG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-gssapi-protection">
    <strong><code><a href="curl.constants.php#constant.curlpx-gssapi-protection">CURLPX_GSSAPI_PROTECTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-identd">
    <strong><code><a href="curl.constants.php#constant.curlpx-identd">CURLPX_IDENTD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-identd-differ">
    <strong><code><a href="curl.constants.php#constant.curlpx-identd-differ">CURLPX_IDENTD_DIFFER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-long-hostname">
    <strong><code><a href="curl.constants.php#constant.curlpx-long-hostname">CURLPX_LONG_HOSTNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-long-passwd">
    <strong><code><a href="curl.constants.php#constant.curlpx-long-passwd">CURLPX_LONG_PASSWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-long-user">
    <strong><code><a href="curl.constants.php#constant.curlpx-long-user">CURLPX_LONG_USER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-no-auth">
    <strong><code><a href="curl.constants.php#constant.curlpx-no-auth">CURLPX_NO_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-ok">
    <strong><code><a href="curl.constants.php#constant.curlpx-ok">CURLPX_OK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-recv-address">
    <strong><code><a href="curl.constants.php#constant.curlpx-recv-address">CURLPX_RECV_ADDRESS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-recv-auth">
    <strong><code><a href="curl.constants.php#constant.curlpx-recv-auth">CURLPX_RECV_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-recv-connect">
    <strong><code><a href="curl.constants.php#constant.curlpx-recv-connect">CURLPX_RECV_CONNECT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-recv-reqack">
    <strong><code><a href="curl.constants.php#constant.curlpx-recv-reqack">CURLPX_RECV_REQACK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-address-type-not-supported">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-address-type-not-supported">CURLPX_REPLY_ADDRESS_TYPE_NOT_SUPPORTED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-command-not-supported">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-command-not-supported">CURLPX_REPLY_COMMAND_NOT_SUPPORTED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-connection-refused">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-connection-refused">CURLPX_REPLY_CONNECTION_REFUSED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-general-server-failure">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-general-server-failure">CURLPX_REPLY_GENERAL_SERVER_FAILURE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-host-unreachable">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-host-unreachable">CURLPX_REPLY_HOST_UNREACHABLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-network-unreachable">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-network-unreachable">CURLPX_REPLY_NETWORK_UNREACHABLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-not-allowed">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-not-allowed">CURLPX_REPLY_NOT_ALLOWED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-ttl-expired">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-ttl-expired">CURLPX_REPLY_TTL_EXPIRED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-reply-unassigned">
    <strong><code><a href="curl.constants.php#constant.curlpx-reply-unassigned">CURLPX_REPLY_UNASSIGNED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-request-failed">
    <strong><code><a href="curl.constants.php#constant.curlpx-request-failed">CURLPX_REQUEST_FAILED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-resolve-host">
    <strong><code><a href="curl.constants.php#constant.curlpx-resolve-host">CURLPX_RESOLVE_HOST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-send-auth">
    <strong><code><a href="curl.constants.php#constant.curlpx-send-auth">CURLPX_SEND_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-send-connect">
    <strong><code><a href="curl.constants.php#constant.curlpx-send-connect">CURLPX_SEND_CONNECT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-send-request">
    <strong><code><a href="curl.constants.php#constant.curlpx-send-request">CURLPX_SEND_REQUEST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-unknown-fail">
    <strong><code><a href="curl.constants.php#constant.curlpx-unknown-fail">CURLPX_UNKNOWN_FAIL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-unknown-mode">
    <strong><code><a href="curl.constants.php#constant.curlpx-unknown-mode">CURLPX_UNKNOWN_MODE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlpx-user-rejected">
    <strong><code><a href="curl.constants.php#constant.curlpx-user-rejected">CURLPX_USER_REJECTED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-agent">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-agent">CURLSSH_AUTH_AGENT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.28.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-any">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-any">CURLSSH_AUTH_ANY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-default">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-default">CURLSSH_AUTH_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-gssapi">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-gssapi">CURLSSH_AUTH_GSSAPI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.58.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-host">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-host">CURLSSH_AUTH_HOST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-keyboard">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-keyboard">CURLSSH_AUTH_KEYBOARD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-none">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-none">CURLSSH_AUTH_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-password">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-password">CURLSSH_AUTH_PASSWORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlssh-auth-publickey">
    <strong><code><a href="curl.constants.php#constant.curlssh-auth-publickey">CURLSSH_AUTH_PUBLICKEY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-allow-beast">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-allow-beast">CURLSSLOPT_ALLOW_BEAST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.25.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-auto-client-cert">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-auto-client-cert">CURLSSLOPT_AUTO_CLIENT_CERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.77.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-native-ca">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-native-ca">CURLSSLOPT_NATIVE_CA</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.71.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-no-partialchain">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-no-partialchain">CURLSSLOPT_NO_PARTIALCHAIN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.68.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-no-revoke">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-no-revoke">CURLSSLOPT_NO_REVOKE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.44.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlsslopt-revoke-best-effort">
    <strong><code><a href="curl.constants.php#constant.curlsslopt-revoke-best-effort">CURLSSLOPT_REVOKE_BEST_EFFORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.70.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlusessl-all">
    <strong><code><a href="curl.constants.php#constant.curlusessl-all">CURLUSESSL_ALL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Requer SSL para todas as comunicações
     ou falha com <strong><code>CURLE_USE_SSL_FAILED</code></strong>.
     Disponível a partir do cURL 7.17.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlusessl-control">
    <strong><code><a href="curl.constants.php#constant.curlusessl-control">CURLUSESSL_CONTROL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Requer SSL para conexão de controle
     ou falha com <strong><code>CURLE_USE_SSL_FAILED</code></strong>.
     Disponível a partir do cURL 7.17.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlusessl-none">
    <strong><code><a href="curl.constants.php#constant.curlusessl-none">CURLUSESSL_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Não tenta usar SSL.
     Disponível a partir do cURL 7.17.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlusessl-try">
    <strong><code><a href="curl.constants.php#constant.curlusessl-try">CURLUSESSL_TRY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Tenta usar SSL, procede normalmente caso não seja possível.
     Observe que o servidor pode fechar a conexão se a negociação não for bem sucedida.
     Disponível a partir do cURL 7.17.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlversion-now">
    <strong><code><a href="curl.constants.php#constant.curlversion-now">CURLVERSION_NOW</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlws-raw-mode">
    <strong><code><a href="curl.constants.php#constant.curlws-raw-mode">CURLWS_RAW_MODE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 e cURL 7.86.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-fnmatchfunc-fail">
    <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-fail">CURL_FNMATCHFUNC_FAIL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Retornado pela função de correspondência a coringas se um erro tiver ocorrido.
     Disponível a partir do cURL 7.21.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-fnmatchfunc-match">
    <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-match">CURL_FNMATCHFUNC_MATCH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Retornado pela função de correspondência a coringas
     se o padrão corresponder à string.
     Disponível a partir do cURL 7.21.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-fnmatchfunc-nomatch">
    <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-nomatch">CURL_FNMATCHFUNC_NOMATCH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Retornado pela função de correspondência a coringas
     se o padrão não corresponder à string.
     Disponível a partir do cURL 7.21.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-1-0">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-1-0">CURL_HTTP_VERSION_1_0</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-1-1">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-1-1">CURL_HTTP_VERSION_1_1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-2">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-2">CURL_HTTP_VERSION_2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.43.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-2tls">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-2tls">CURL_HTTP_VERSION_2TLS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.47.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-2-0">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-2-0">CURL_HTTP_VERSION_2_0</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.33.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-2-prior-knowledge">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-2-prior-knowledge">CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.49.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-3">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-3">CURL_HTTP_VERSION_3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.4.0 e cURL 7.66.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-3only">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-3only">CURL_HTTP_VERSION_3ONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.4.0 e cURL 7.88.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-http-version-none">
    <strong><code><a href="curl.constants.php#constant.curl-http-version-none">CURL_HTTP_VERSION_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-ipresolve-v4">
    <strong><code><a href="curl.constants.php#constant.curl-ipresolve-v4">CURL_IPRESOLVE_V4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usa apenas endereços IPv4 ao estabelecer uma conexão
     ou ao escolher uma a partir do pool de conexões.
     Disponível a partir do cURL 7.10.8.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-ipresolve-v6">
    <strong><code><a href="curl.constants.php#constant.curl-ipresolve-v6">CURL_IPRESOLVE_V6</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usa apenas endereços IPv6 ao estabelecer uma conexão
     ou ao escolher uma a partir do pool de conexões.
     Disponível a partir do cURL 7.10.8.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-ipresolve-whatever">
    <strong><code><a href="curl.constants.php#constant.curl-ipresolve-whatever">CURL_IPRESOLVE_WHATEVER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usa endereços de todas as versões de IP permitidas pelo sistema.
     Disponível a partir do cURL 7.10.8.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-max-read-size">
    <strong><code><a href="curl.constants.php#constant.curl-max-read-size">CURL_MAX_READ_SIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.53.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-netrc-ignored">
    <strong><code><a href="curl.constants.php#constant.curl-netrc-ignored">CURL_NETRC_IGNORED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-netrc-optional">
    <strong><code><a href="curl.constants.php#constant.curl-netrc-optional">CURL_NETRC_OPTIONAL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-netrc-required">
    <strong><code><a href="curl.constants.php#constant.curl-netrc-required">CURL_NETRC_REQUIRED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-push-deny">
    <strong><code><a href="curl.constants.php#constant.curl-push-deny">CURL_PUSH_DENY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.1.0 e cURL 7.44.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-push-ok">
    <strong><code><a href="curl.constants.php#constant.curl-push-ok">CURL_PUSH_OK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.1.0 e cURL 7.44.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-readfunc-pause">
    <strong><code><a href="curl.constants.php#constant.curl-readfunc-pause">CURL_READFUNC_PAUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.18.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-redir-post-301">
    <strong><code><a href="curl.constants.php#constant.curl-redir-post-301">CURL_REDIR_POST_301</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.18.2
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-redir-post-302">
    <strong><code><a href="curl.constants.php#constant.curl-redir-post-302">CURL_REDIR_POST_302</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.18.2
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-redir-post-303">
    <strong><code><a href="curl.constants.php#constant.curl-redir-post-303">CURL_REDIR_POST_303</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.25.1
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-redir-post-all">
    <strong><code><a href="curl.constants.php#constant.curl-redir-post-all">CURL_REDIR_POST_ALL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.0.7 e cURL 7.18.2
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-announce">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-announce">CURL_RTSPREQ_ANNOUNCE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Quando enviado por um cliente, este método altera a descrição da sessão.
     <code class="literal">ANNOUNCE</code> atua como um PUT ou POST HTTP
     da mesma forma que <strong><code><a href="curl.constants.php#constant.curl-rtspreq-set-parameter">CURL_RTSPREQ_SET_PARAMETER</a></code></strong>.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-describe">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-describe">CURL_RTSPREQ_DESCRIBE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usada para obter a descrição baixo nível de um fluxo.
     A aplicação deve observar que formatos ela entende
     no cabeçalho <code class="literal">Accept:</code>. A menos que seja definido manualmente,
     a libcurl automaticamente adiciona <code class="literal">Accept: application/sdp</code>.
     Cabeçalhos de condições temporais são adicionados a requisições DESCRIBE
     se a opção <strong><code><a href="curl.constants.php#constant.curlopt-timecondition">CURLOPT_TIMECONDITION</a></code></strong> for usada.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-get-parameter">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-get-parameter">CURL_RTSPREQ_GET_PARAMETER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Recupera um parâmetro do servidor.
     Por padrão, a libcurl adiciona um cabeçalho <code class="literal">Content-Type: text/parameters</code>
     em todas as requisições não vazias a menos que um cabeçalho personalizado seja definido.
     <code class="literal">GET_PARAMETER</code> atua da mesma forma que um PUT ou um POST HTTP.
     Aplicações cujas intenções sejam enviar uma mensagem de pulsação
     devem usar uma requisição <code class="literal">GET_PARAMETER</code> vazia.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-options">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-options">CURL_RTSPREQ_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usada para recuperar os métodos disponíveis do servidor.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-pause">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-pause">CURL_RTSPREQ_PAUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Envia um comando <code class="literal">PAUSE</code> ao servidor.
     Use a opção <strong><code><a href="curl.constants.php#constant.curlopt-range">CURLOPT_RANGE</a></code></strong> com um único valor
     para indicar quando o fluxo deve parar (ex.: npt=25).
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-play">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-play">CURL_RTSPREQ_PLAY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Envia um comando <code class="literal">PLAY</code> ao servidor.
     Use a opção <strong><code><a href="curl.constants.php#constant.curlopt-range">CURLOPT_RANGE</a></code></strong>
     para modificar o momento que o fluxo deve continuar (ex.: npt=10-15).
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-receive">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-receive">CURL_RTSPREQ_RECEIVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Defina o tipo de requisição RTSP para este falor para receber dados RTP intercalados.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-record">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-record">CURL_RTSPREQ_RECORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usada para informar ao servidor que grave a sessão.
     Use a opção <strong><code><a href="curl.constants.php#constant.curlopt-range">CURLOPT_RANGE</a></code></strong> para modificar o tempo de gravação.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-setup">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-setup">CURL_RTSPREQ_SETUP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Usada para inicializar a camada de transporte para a sessão.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-set-parameter">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-set-parameter">CURL_RTSPREQ_SET_PARAMETER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Define um parâmetro no servidor.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-rtspreq-teardown">
    <strong><code><a href="curl.constants.php#constant.curl-rtspreq-teardown">CURL_RTSPREQ_TEARDOWN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Termina uma sessão RTSP.
     O simples fechamento de uma conexão não termina a sessão RTSP
     já que é válido controlar uma sessão RTSP a partir de diferentes conexões.
     Disponível a partir do cURL 7.20.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-default">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-default">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-default">CURL_SSLVERSION_MAX_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-none">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-none">CURL_SSLVERSION_MAX_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-tlsv1-0">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-tlsv1-0">CURL_SSLVERSION_MAX_TLSv1_0</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-tlsv1-1">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-tlsv1-1">CURL_SSLVERSION_MAX_TLSv1_1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-tlsv1-2">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-tlsv1-2">CURL_SSLVERSION_MAX_TLSv1_2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-max-tlsv1-3">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-max-tlsv1-3">CURL_SSLVERSION_MAX_TLSv1_3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-sslv2">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-sslv2">CURL_SSLVERSION_SSLv2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-sslv3">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-sslv3">CURL_SSLVERSION_SSLv3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-tlsv1">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-tlsv1">CURL_SSLVERSION_TLSv1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-tlsv1-0">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-tlsv1-0">CURL_SSLVERSION_TLSv1_0</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-tlsv1-1">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-tlsv1-1">CURL_SSLVERSION_TLSv1_1</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-tlsv1-2">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-tlsv1-2">CURL_SSLVERSION_TLSv1_2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-sslversion-tlsv1-3">
    <strong><code><a href="curl.constants.php#constant.curl-sslversion-tlsv1-3">CURL_SSLVERSION_TLSv1_3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-timecond-ifmodsince">
    <strong><code><a href="curl.constants.php#constant.curl-timecond-ifmodsince">CURL_TIMECOND_IFMODSINCE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-timecond-ifunmodsince">
    <strong><code><a href="curl.constants.php#constant.curl-timecond-ifunmodsince">CURL_TIMECOND_IFUNMODSINCE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-timecond-lastmod">
    <strong><code><a href="curl.constants.php#constant.curl-timecond-lastmod">CURL_TIMECOND_LASTMOD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-timecond-none">
    <strong><code><a href="curl.constants.php#constant.curl-timecond-none">CURL_TIMECOND_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">

    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-tlsauth-srp">
    <strong><code><a href="curl.constants.php#constant.curl-tlsauth-srp">CURL_TLSAUTH_SRP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.21.4.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-altsvc">
    <strong><code><a href="curl.constants.php#constant.curl-version-altsvc">CURL_VERSION_ALTSVC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.6 e cURL 7.64.1
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-asynchdns">
    <strong><code><a href="curl.constants.php#constant.curl-version-asynchdns">CURL_VERSION_ASYNCHDNS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Resolução de DNS assíncrona.
     Disponível a partir do PHP 7.3.0 e cURL 7.10.7
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-brotli">
    <strong><code><a href="curl.constants.php#constant.curl-version-brotli">CURL_VERSION_BROTLI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.57.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-conv">
    <strong><code><a href="curl.constants.php#constant.curl-version-conv">CURL_VERSION_CONV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Suporte a conversão de caracteres.
     Disponível a partir do PHP 7.3.0 e cURL 7.15.4
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-curldebug">
    <strong><code><a href="curl.constants.php#constant.curl-version-curldebug">CURL_VERSION_CURLDEBUG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Rastreamento de memória para depuração suportado.
     Disponível a partir do PHP 7.3.6 e cURL 7.19.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-debug">
    <strong><code><a href="curl.constants.php#constant.curl-version-debug">CURL_VERSION_DEBUG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Compilado com funcionalidades de depuração.
     Disponível a partir do PHP 7.3.0 e cURL 7.10.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-gsasl">
    <strong><code><a href="curl.constants.php#constant.curl-version-gsasl">CURL_VERSION_GSASL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.76.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-gssapi">
    <strong><code><a href="curl.constants.php#constant.curl-version-gssapi">CURL_VERSION_GSSAPI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Compilado com a biblioteca GSS-API.
     Disponível a partir do PHP 7.3.0 e cURL 7.38.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-gssnegotiate">
    <strong><code><a href="curl.constants.php#constant.curl-version-gssnegotiate">CURL_VERSION_GSSNEGOTIATE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação de negociação GSS é suportada.
     Disponível a partir do PHP 7.3.0 e cURL 7.10.6 (descontinuado a partir do cURL 7.38.0)
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-hsts">
    <strong><code><a href="curl.constants.php#constant.curl-version-hsts">CURL_VERSION_HSTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.74.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-http2">
    <strong><code><a href="curl.constants.php#constant.curl-version-http2">CURL_VERSION_HTTP2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Suporte interno ao HTTP2.
     Disponível a partir do cURL 7.33.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-http3">
    <strong><code><a href="curl.constants.php#constant.curl-version-http3">CURL_VERSION_HTTP3</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.66.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-https-proxy">
    <strong><code><a href="curl.constants.php#constant.curl-version-https-proxy">CURL_VERSION_HTTPS_PROXY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-idn">
    <strong><code><a href="curl.constants.php#constant.curl-version-idn">CURL_VERSION_IDN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Nomes de Domínio Internacionalizados são suportados.
     Disponível a partir do PHP 7.3.0 e cURL 7.12.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-ipv6">
    <strong><code><a href="curl.constants.php#constant.curl-version-ipv6">CURL_VERSION_IPV6</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Habilitado para IPv6.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-kerberos4">
    <strong><code><a href="curl.constants.php#constant.curl-version-kerberos4">CURL_VERSION_KERBEROS4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação Kerberos V4 é suportada.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-kerberos5">
    <strong><code><a href="curl.constants.php#constant.curl-version-kerberos5">CURL_VERSION_KERBEROS5</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação Kerberos V5 é suportada.
     Disponível a partir do PHP 7.0.7 e cURL 7.40.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-largefile">
    <strong><code><a href="curl.constants.php#constant.curl-version-largefile">CURL_VERSION_LARGEFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Suporta arquivos maiores que 2GB.
     Disponível a partir do cURL 7.33.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-libz">
    <strong><code><a href="curl.constants.php#constant.curl-version-libz">CURL_VERSION_LIBZ</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Recursos libz estão presentes.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-multi-ssl">
    <strong><code><a href="curl.constants.php#constant.curl-version-multi-ssl">CURL_VERSION_MULTI_SSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 7.3.0 e cURL 7.56.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-ntlm">
    <strong><code><a href="curl.constants.php#constant.curl-version-ntlm">CURL_VERSION_NTLM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação NTLM é suportada.
     Disponível a partir do PHP 7.3.0 e cURL 7.10.6
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-ntlm-wb">
    <strong><code><a href="curl.constants.php#constant.curl-version-ntlm-wb">CURL_VERSION_NTLM_WB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Delegação NTLM para winbind helper é suportado.
     Disponível a partir do PHP 7.3.0 e cURL 7.22.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-psl">
    <strong><code><a href="curl.constants.php#constant.curl-version-psl">CURL_VERSION_PSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Lista Pública de Sufixos do Mozilla, utilizada para verificação de cookies de domínio.
     Disponível a partir do PHP 7.3.6 e cURL 7.47.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-spnego">
    <strong><code><a href="curl.constants.php#constant.curl-version-spnego">CURL_VERSION_SPNEGO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação SPNEGO é suportada.
     Disponível a partir do PHP 7.3.0 e cURL 7.10.8
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-ssl">
    <strong><code><a href="curl.constants.php#constant.curl-version-ssl">CURL_VERSION_SSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Opções SSL estão presentes.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-sspi">
    <strong><code><a href="curl.constants.php#constant.curl-version-sspi">CURL_VERSION_SSPI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Compilado com Windows SSPI.
     Disponível a partir do PHP 7.3.0 e cURL 7.13.2
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-tlsauth-srp">
    <strong><code><a href="curl.constants.php#constant.curl-version-tlsauth-srp">CURL_VERSION_TLSAUTH_SRP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Autenticação TLS-SRP é suportada.
     Disponível a partir do PHP 7.3.0 e cURL 7.21.4
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-unicode">
    <strong><code><a href="curl.constants.php#constant.curl-version-unicode">CURL_VERSION_UNICODE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.72.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-unix-sockets">
    <strong><code><a href="curl.constants.php#constant.curl-version-unix-sockets">CURL_VERSION_UNIX_SOCKETS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Sockets de domínio Unix suportados.
     Disponível a partir do PHP 7.0.7 e cURL 7.40.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-version-zstd">
    <strong><code><a href="curl.constants.php#constant.curl-version-zstd">CURL_VERSION_ZSTD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0 e cURL 7.72.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-writefunc-pause">
    <strong><code><a href="curl.constants.php#constant.curl-writefunc-pause">CURL_WRITEFUNC_PAUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do cURL 7.18.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-prereqfunc-ok">
    <strong><code><a href="curl.constants.php#constant.curl-prereqfunc-ok">CURL_PREREQFUNC_OK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.4.0 e cURL 7.80.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curl-prereqfunc-abort">
    <strong><code><a href="curl.constants.php#constant.curl-prereqfunc-abort">CURL_PREREQFUNC_ABORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Disponível a partir do PHP 8.4.0 e cURL 7.80.0.
    </span>
   </td>
  </tr>
 </table>
  <table class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
  <strong class="title"><span class="function"><a href="function.curl-setopt.php" class="function">curl_setopt()</a></span></strong>
  <tr>
   <td id="constant.curlopt-abstract-unix-socket">
    <strong><code><a href="curl.constants.php#constant.curlopt-abstract-unix-socket">CURLOPT_ABSTRACT_UNIX_SOCKET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Habilita o uso de um soquete de domínio Unix abstrato ao invés de
     estabelecer uma conexão TCP a um servidor e define o caminho para
     a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> informada. Esta opção compatilha da mesma semântica
     de <strong><code><a href="curl.constants.php#constant.curlopt-unix-socket-path">CURLOPT_UNIX_SOCKET_PATH</a></code></strong>. Estas duas opções
     compartilham o mesmo armazenamento e portanto somente uma delas pode ser definida
     por identificador.
     Disponível a partir do PHP 7.3.0 e cURL 7.53.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-accept-encoding">
    <strong><code><a href="curl.constants.php#constant.curlopt-accept-encoding">CURLOPT_ACCEPT_ENCODING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o conteúdo
     do cabeçalho <code class="literal">Accept-Encoding:</code> enviado em uma requisição HTTP.
     Se definida para <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>, desabilita o envio do cabeçalho <code class="literal">Accept-Encoding:</code>.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.21.6.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-accepttimeout-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-accepttimeout-ms">CURLOPT_ACCEPTTIMEOUT_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número máximo de milissegundos de espera para que um servidor
     se conecte novamente ao cURL quando uma conexão FTP ativa é usada.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">60000</code> milissegundos.
     Disponível a partir do cURL 7.24.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-address-scope">
    <strong><code><a href="curl.constants.php#constant.curlopt-address-scope">CURLOPT_ADDRESS_SCOPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O valor do ID do escopo a ser usado ao conectar-se a endereços IPv6.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.19.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-altsvc">
    <strong><code><a href="curl.constants.php#constant.curlopt-altsvc">CURLOPT_ALTSVC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passa uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo para o cURL usar como o arquivo de cache Alt-Svc para leitura de conteúdo de cache existente
     e possivelmente também gravar de volta após uma transferência, a menos que <strong><code><a href="curl.constants.php#constant.curlaltsvc-readonlyfile">CURLALTSVC_READONLYFILE</a></code></strong>
     esteja definido <strong><code><a href="curl.constants.php#constant.curlopt-altsvc-ctrl">CURLOPT_ALTSVC_CTRL</a></code></strong>.
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-altsvc-ctrl">
    <strong><code><a href="curl.constants.php#constant.curlopt-altsvc-ctrl">CURLOPT_ALTSVC_CTRL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Popula a máscara de bits com o conjunto correto de recursos para instruir o cURL sobre como lidar com Alt-Svc para as
     transferências usando este identificador. cURL somente aceita cabeçalhos Alt-Svc através de HTTPS. Também irá completar
     uma requisição para uma origem alternativa se essa origem for apropriadamente servida através de HTTPS.
     Definir qualquer bit irá habilitar o motor Alt-svc.
     Pode ser uma das
     constantes <strong><code><a href="curl.constants.php#constant.curlaltsvc-h1">CURLALTSVC_<span class="replaceable">*</span></a></code></strong>.
     O padrão é o motor Alt-svc desabilitado.
     Disponível a partir do PHP 8.2.0 e cURL 7.64.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-append">
    <strong><code><a href="curl.constants.php#constant.curlopt-append">CURLOPT_APPEND</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definir esta opção como <code class="literal">1</code> fará com que os uploads de FTP sejam
     anexados ao arquivo remoto em vez de sobrescrevê-lo.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-autoreferer">
    <strong><code><a href="curl.constants.php#constant.curlopt-autoreferer">CURLOPT_AUTOREFERER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para definir automaticamente o campo <code class="literal">Referer:</code> nas
     requisições onde ele segue um redirecionamento <code class="literal">Location:</code>.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-aws-sigv4">
    <strong><code><a href="curl.constants.php#constant.curlopt-aws-sigv4">CURLOPT_AWS_SIGV4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Fornece autenticação de assinatura AWS V4 em cabeçalho HTTP(S) como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span>.
     Esta opção substitui qualquer outros tipos de autenticação que tenham sido definidos em
     <strong><code><a href="curl.constants.php#constant.curlopt-httpauth">CURLOPT_HTTPAUTH</a></code></strong>. Este método não pode ser combinado com outros tipos de autenticação.
     Disponível a partir do PHP 8.2.0 e cURL 7.75.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-binarytransfer">
    <strong><code><a href="curl.constants.php#constant.curlopt-binarytransfer">CURLOPT_BINARYTRANSFER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Esta constante não é mais usada desde o PHP 5.5.0.
     Descontinuada a partir do PHP 8.4.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-buffersize">
    <strong><code><a href="curl.constants.php#constant.curlopt-buffersize">CURLOPT_BUFFERSIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tamanho do buffer a ser usado para cada leitura. Entretanto, não há garantia
     de que esta requisição será cumprida.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <strong><code>CURL_MAX_WRITE_SIZE</code></strong> (atualmente, 16kB).
     Disponível a partir do cURL 7.10.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cainfo">
    <strong><code><a href="curl.constants.php#constant.curlopt-cainfo">CURLOPT_CAINFO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome de um arquivo contendo um ou mais certificados com o qual
     o par será verificado. Só faz sentido se usado em combinação com
     <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifypeer">CURLOPT_SSL_VERIFYPEER</a></code></strong>. Pode requerer um caminho absoluto.
     Disponível a partir do cURL 7.4.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cainfo-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-cainfo-blob">CURLOPT_CAINFO_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome de um arquivo PEM contendo um ou mais certificados com o qual
     o par será verificado. Esta opção substitui a <strong><code><a href="curl.constants.php#constant.curlopt-cainfo">CURLOPT_CAINFO</a></code></strong>.
     Disponível a partir do PHP 8.2.0 e cURL 7.77.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-capath">
    <strong><code><a href="curl.constants.php#constant.curlopt-capath">CURLOPT_CAPATH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o diretótio que mantém múltiplos certificados CA.
     Use esta opção junto com <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifypeer">CURLOPT_SSL_VERIFYPEER</a></code></strong>.
     Disponível a partir do cURL 7.9.8.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ca-cache-timeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-ca-cache-timeout">CURLOPT_CA_CACHE_TIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o tempo máximo em segundo que qualquer armazenamento de certificado CA em cache na memória
     pode ser mantido e reutilizado para novas conexões.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">86400</code> (24 horas).
     Disponível a partir do PHP 8.3.0 e cURL 7.87.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-certinfo">
    <strong><code><a href="curl.constants.php#constant.curlopt-certinfo">CURLOPT_CERTINFO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para enviar informação de certificação SSL para <strong><code><a href="reserved.constants.php#constant.stderr">STDERR</a></code></strong>
     em transferências seguras.
     Requer <strong><code><a href="curl.constants.php#constant.curlopt-verbose">CURLOPT_VERBOSE</a></code></strong> ligada para ter efeito.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-connecttimeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-connecttimeout">CURLOPT_CONNECTTIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número de segundos a esperar durante tentativa de conexão. Use 0 para
     esperar indefinidamente.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">300</code>.
     Disponível a partir do cURL 7.7.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-connecttimeout-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-connecttimeout-ms">CURLOPT_CONNECTTIMEOUT_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número de milissegundos a esperar durante tentativa de conexão.
     Use <code class="literal">0</code> para esperar indefinidamente.
     Se o cURL tiver sido compilado para usar resolução de nome padrão do sistema, esta
     porção da conexão ainda usará a resolução de segundos inteiros para
     limites de tempo com um tempo mínimo permitido de um segundo.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">300000</code>.
     Disponível a partir do cURL 7.16.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-connect-only">
    <strong><code><a href="curl.constants.php#constant.curlopt-connect-only">CURLOPT_CONNECT_ONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> informa à biblioteca para realizar toda a autenticação de proxy requerida
     e configuração de conexão, mas sem transferência de dados. Esta opção está implementada para
     HTTP, SMTP e POP3.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.15.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-connect-to">
    <strong><code><a href="curl.constants.php#constant.curlopt-connect-to">CURLOPT_CONNECT_TO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Conecta a um servidor e porta específicos ao invés do servidor e porta da URL.
     Aceita um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s com o formato
     <code class="literal">HOST:PORT:CONNECT-TO-HOST:CONNECT-TO-PORT</code>.
     Disponível a partir do PHP 7.0.7 e cURL 7.49.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cookie">
    <strong><code><a href="curl.constants.php#constant.curlopt-cookie">CURLOPT_COOKIE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o conteúdo do cabeçalho <code class="literal">Cookie: </code> a ser usado na requisição HTTP.
     Observe que cookies múltiplos são separados por ponto-e-vírgula seguido de
     um espaço (ex.: <code class="literal">fruit=apple; colour=red</code>).
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cookiefile">
    <strong><code><a href="curl.constants.php#constant.curlopt-cookiefile">CURLOPT_COOKIEFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo contendo os dados do cookie.
     O arquivo de cookie pode ser no formato Netscape ou apenas cabeçalhos puros no estilo HTTP gravados em um arquivo.
     Se o nome for uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia, nenhum cookie é carregado, porém
     o gerenciamento de cookies ainda estará habilitado.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cookiejar">
    <strong><code><a href="curl.constants.php#constant.curlopt-cookiejar">CURLOPT_COOKIEJAR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo para gravar todos os cookies internos para quando o
     destrutor do identificador for chamado.
     Disponível a partir do cURL 7.9.0.
     <div class="warning"><strong class="warning">Aviso</strong>
      <p class="simpara">
       A partir do PHP 8.0.0, <span class="function"><a href="function.curl-close.php" class="function">curl_close()</a></span> não tem função
       e <em>NÃO</em> destrói o identificador.
       Se for necessário gravar cookies antes do identificador ser destruido
       automaticamente, execute <code class="code">curl_setopt($ch, CURLOPT_COOKIELIST, &quot;FLUSH&quot;);</code>.
      </p>
     </div>
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cookielist">
    <strong><code><a href="curl.constants.php#constant.curlopt-cookielist">CURLOPT_COOKIELIST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> de cookie (isto é, uma linha única no formato Netscape/Mozilla ou um
     cabeçalho Set-Cookie no estilo HTTP) adiciona esse cookie único ao armazenamento interno de cookies.
     <span class="simplelist">
       <code class="literal">ALL</code>
       apaga todos os cookies da memória
      , 
       <code class="literal">SESS</code>
       apaga todos os cookies de sessão mantidos na memória
      , 
       <code class="literal">FLUSH</code>
       grava todos os cookies conhecidos no arquivo especificado por <strong><code><a href="curl.constants.php#constant.curlopt-cookiejar">CURLOPT_COOKIEJAR</a></code></strong>
      , 
       <code class="literal">RELOAD</code>
       carrega todos os cookies dos arquivos especificados por <strong><code><a href="curl.constants.php#constant.curlopt-cookiefile">CURLOPT_COOKIEFILE</a></code></strong>
      </span>.
     Disponível a partir do cURL 7.14.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-cookiesession">
    <strong><code><a href="curl.constants.php#constant.curlopt-cookiesession">CURLOPT_COOKIESESSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para marcar esta como uma nova &quot;sessão&quot; de cookie. Irá forçar o cURL
     a ignorar todos os cookies que estiverem para ser carregados que sejam &quot;cookies de sessão&quot;
     da sessão anterior. Por padrão, o cURL sempre guarda e
     carrega todos os cookies, independente se houver cookies de sessão ou não.
     Cookies de sessão são cookies sem data de expiração que devem
     existir apenas durante esta &quot;sessão&quot;.
     Disponível a partir do cURL 7.9.7.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-crlf">
    <strong><code><a href="curl.constants.php#constant.curlopt-crlf">CURLOPT_CRLF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para converter novas linhas Unix para novas linhas CRLF
     nas transferências.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-crlfile">
    <strong><code><a href="curl.constants.php#constant.curlopt-crlfile">CURLOPT_CRLFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passa uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> nomeando um arquivo com a concatenação da
     CRL (Certificate Revocation List) (em formato PEM)
     para utilização na validação do certificado que ocorre durante a troca SSL.
     Quando cURL é construído para usar GnuTLS,
     não há como influenciar o uso da CRL passada
     para ajudar no processo de verificação.
     Quando cURL é construído com suporte OpenSSL,
     ambas <code class="literal">X509_V_FLAG_CRL_CHECK</code>
     e <code class="literal">X509_V_FLAG_CRL_CHECK_ALL</code> estarão definidas,
     exigindo verificação de CRL em todos os elementos da cadeia de certificados
     se um arquivo CRL for passado.
     Observe também que <strong><code><a href="curl.constants.php#constant.curlopt-crlfile">CURLOPT_CRLFILE</a></code></strong> implica
     em <strong><code><a href="curl.constants.php#constant.curlsslopt-no-partialchain">CURLSSLOPT_NO_PARTIALCHAIN</a></code></strong>
     a partir do cURL 7.71.0 devido a um problema do OpenSSL.
     Disponível a partir do cURL 7.19.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-customrequest">
    <strong><code><a href="curl.constants.php#constant.curlopt-customrequest">CURLOPT_CUSTOMREQUEST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um método de requisição customizado a ser usado no lugar de
     <code class="literal">GET</code> ou <code class="literal">HEAD</code> ao fazer
     uma requisição HTTP. Isto é útil para fazer
     <code class="literal">DELETE</code> ou outras requisições HTTP mais obscuras.
     Valores válidos são por exemplo <code class="literal">GET</code>,
     <code class="literal">POST</code>, <code class="literal">CONNECT</code> entre outros;
     Não insira aqui uma requisição HTTP inteira. Por exemplo,
     escrever <code class="literal">GET /index.html HTTP/1.0\r\n\r\n</code>
     estaria incorreto.
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
     <blockquote class="note"><p><strong class="note">Nota</strong>: 
      <p class="para">
       Isto não deve ser feito sem primeiro garantir que o servidor suporta o método
       de requisição.
      </p>
     </p></blockquote>
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-default-protocol">
    <strong><code><a href="curl.constants.php#constant.curlopt-default-protocol">CURLOPT_DEFAULT_PROTOCOL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o protocolo padrão a ser usado se a URL não tiver um nome de esquema.
     Disponível a partir do PHP 7.0.7 e cURL 7.45.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dirlistonly">
    <strong><code><a href="curl.constants.php#constant.curlopt-dirlistonly">CURLOPT_DIRLISTONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definir esta opção como <code class="literal">1</code> terá efeitos diferentes
     com base no protocolo com o qual é usada.
     URLs baseados em FTP e SFTP listarão apenas os nomes dos arquivos em um diretório.
     POP3 listará a mensagem ou mensagens de e-mail no servidor POP3.
     Para FILE, esta opção não tem efeito,
     pois os diretórios são sempre listados neste modo.
     Usar esta opção com <strong><code><a href="curl.constants.php#constant.curlopt-wildcardmatch">CURLOPT_WILDCARDMATCH</a></code></strong>
     impedirá que este último tenha qualquer efeito.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-disallow-username-in-url">
    <strong><code><a href="curl.constants.php#constant.curlopt-disallow-username-in-url">CURLOPT_DISALLOW_USERNAME_IN_URL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para não permitir URLs que incluem um nome de usuário.
     Nomes de usuário são permitidos por padrão.
     Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-cache-timeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-cache-timeout">CURLOPT_DNS_CACHE_TIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número de segundos para manter as entradas DNS na memória. Esta
     opção é definida para <code class="literal">120</code> (2 minutos) por padrão.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-interface">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-interface">CURLOPT_DNS_INTERFACE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o nome da interface de rede à qual a resolução de DNS deve vincular.
     Precisa ser um nome de interface (não um endereço).
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.33.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-local-ip4">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-local-ip4">CURLOPT_DNS_LOCAL_IP4</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o endereço IPv4 local ao qual a resolução DNS deve vincular.
     O argumento deve conter um único endereço numérico IPv4.
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.33.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-local-ip6">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-local-ip6">CURLOPT_DNS_LOCAL_IP6</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o endereço IPv6 local ao qual a resolução DNS deve vincular.
     O argumento deve conter um único endereço numérico IPv6.
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.33.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-servers">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-servers">CURLOPT_DNS_SERVERS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passa uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com uma lista separada por vírgulas de servidores DNS a serem usados
     ​​em vez do padrão do sistema
     (ex.: <code class="literal">192.168.1.100,192.168.1.101:8080</code>).
     Disponível a partir do cURL 7.24.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-shuffle-addresses">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-shuffle-addresses">CURLOPT_DNS_SHUFFLE_ADDRESSES</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para embaralhar a ordem de todos os endereços de retorno de forma que sejam usados
     em ordem aleatória, quando um nome é resolvido e mais de um endereço IP é retornado.
     Isso pode fazer com que IPv4 seja usado antes de IPv6 ou vice-versa.
     Disponível a partir do PHP 7.3.0 e cURL 7.60.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-dns-use-global-cache">
    <strong><code><a href="curl.constants.php#constant.curlopt-dns-use-global-cache">CURLOPT_DNS_USE_GLOBAL_CACHE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para usar cache de DNS global. Esta opção não é segura para threads.
     É condicionalmente habilitada por padrão se o PHP for compilado sem uso de threads
     (CLI, FCGI, Apache2-Prefork, etc.).
     Disponível a partir do cURL 7.9.3 e descontinuada a partir do cURL 7.11.1.
     A partir do PHP 8.4, esta opção não tem mais qualquer efeito.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-doh-ssl-verifyhost">
    <strong><code><a href="curl.constants.php#constant.curlopt-doh-ssl-verifyhost">CURLOPT_DOH_SSL_VERIFYHOST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">2</code> verifica os campos de nome de certificado SSL do servidor de DNS-sobre-HTTPS, comparando com o nome do host.
     Disponível a partir do PHP 8.2.0 e cURL 7.76.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-doh-ssl-verifypeer">
    <strong><code><a href="curl.constants.php#constant.curlopt-doh-ssl-verifypeer">CURLOPT_DOH_SSL_VERIFYPEER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">1</code> habilita e como <code class="literal">0</code> desabilita
     a verificação da autenticidade do certificado SSL do servidor de DNS-sobre-HTTPS.
     Disponível a partir do PHP 8.2.0 e cURL 7.76.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-doh-ssl-verifystatus">
    <strong><code><a href="curl.constants.php#constant.curlopt-doh-ssl-verifystatus">CURLOPT_DOH_SSL_VERIFYSTATUS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">1</code> habilita e como <code class="literal">0</code> desabilita
     a verificação do status do certificado do servidor de DNS-sobre-HTTPS
     usando a extensão TLS &quot;Certificate Status Request&quot; (grampeamento OCSP).
     Disponível a partir do PHP 8.2.0 e cURL 7.76.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-doh-url">
    <strong><code><a href="curl.constants.php#constant.curlopt-doh-url">CURLOPT_DOH_URL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Fornece a URL do DNS-sobre-HTTPS.
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 8.1.0 e cURL 7.62.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-egdsocket">
    <strong><code><a href="curl.constants.php#constant.curlopt-egdsocket">CURLOPT_EGDSOCKET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Similar a <strong><code><a href="curl.constants.php#constant.curlopt-random-file">CURLOPT_RANDOM_FILE</a></code></strong>, exceto por um nome de arquivo
     para um soquete &quot;Entropy Gathering Daemon&quot;.
     Disponível a partir do cURL 7.7.0 e descontinuada a partir do cURL 7.84.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-encoding">
    <strong><code><a href="curl.constants.php#constant.curlopt-encoding">CURLOPT_ENCODING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O conteúdo do cabeçalho <code class="literal">Accept-Encoding: </code> com uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span>.
     Isto habilita a decodificação da responsta. Codificações suportadas são:
     <span class="simplelist"><code class="literal">identity</code>, <code class="literal">deflate</code>, <code class="literal">gzip</code></span>.
     Se uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia for informada,
     é enviado um cabeçalho contendo todas os tipos de codificação.
     Disponível a partir do cURL 7.10 e descontinuada a partir do cURL 7.21.6.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-expect-100-timeout-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-expect-100-timeout-ms">CURLOPT_EXPECT_100_TIMEOUT_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O limite de tempo para respostas <code class="literal">Expect: 100-continue</code> em milissegundos.
     O padrão é <code class="literal">1000</code> milissegundos.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do PHP 7.0.7 e cURL 7.36.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-failonerror">
    <strong><code><a href="curl.constants.php#constant.curlopt-failonerror">CURLOPT_FAILONERROR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para falhar prolixamente se o código HTTP retornado
     for maior ou igual a <code class="literal">400</code>. O comportamento padrão é retornar
     a página normalmente, ignorando o código.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-file">
    <strong><code><a href="curl.constants.php#constant.curlopt-file">CURLOPT_FILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita um <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> identificador de arquivo
     no qual a transferência deve ser gravada.
     O padrão é <strong><code><a href="reserved.constants.php#constant.stdout">STDOUT</a></code></strong> (a janela do navegador).
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.9.7.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-filetime">
    <strong><code><a href="curl.constants.php#constant.curlopt-filetime">CURLOPT_FILETIME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para tentar buscar a data de modificação
     do documento remoto. Este valor pode ser buscado usando-se
     a opção <strong><code><a href="curl.constants.php#constant.curlinfo-filetime">CURLINFO_FILETIME</a></code></strong> com
     <span class="function"><a href="function.curl-getinfo.php" class="function">curl_getinfo()</a></span>.
     Disponível a partir do cURL 7.5.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-fnmatch-function">
    <strong><code><a href="curl.constants.php#constant.curlopt-fnmatch-function">CURLOPT_FNMATCH_FUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passa um tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> que será usado para correspondência com caracteres coringas.
     A assinatura desta função deve ser:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$pattern</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$string</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">pattern</code></dt>
       <dd>
        <span class="simpara">
         A expressão com coringas.
        </span>
       </dd>
      
      
       <dt><code class="parameter">string</code></dt>
       <dd>
        <span class="simpara">
         A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> na qual a correspodência com coringas será executada.
        </span>
       </dd>
      
     </dl>
     A função deve retornar
     <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-match">CURL_FNMATCHFUNC_MATCH</a></code></strong> se a expressão corresponder à <span class="type"><a href="language.types.string.php" class="type string">string</a></span>,
     <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-nomatch">CURL_FNMATCHFUNC_NOMATCH</a></code></strong> se não corresponder
     ou <strong><code><a href="curl.constants.php#constant.curl-fnmatchfunc-fail">CURL_FNMATCHFUNC_FAIL</a></code></strong> se um erro ocorrer.
     Disponível a partir do cURL 7.21.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-followlocation">
    <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para seguir qualquer cabeçalho <code class="literal">Location: </code> que o servidor envia como
     parte do cabeçalho HTTP.
     Consulte também <strong><code><a href="curl.constants.php#constant.curlopt-maxredirs">CURLOPT_MAXREDIRS</a></code></strong>.
     Esta constante não está disponível quando <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a>
     está habilitada.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-forbid-reuse">
    <strong><code><a href="curl.constants.php#constant.curlopt-forbid-reuse">CURLOPT_FORBID_REUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para forçar a conexão a ser fechada
     explicitamente ao terminar o processamento, e não ser enfileirada para reúso.
     Disponível a partir do cURL 7.7.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-fresh-connect">
    <strong><code><a href="curl.constants.php#constant.curlopt-fresh-connect">CURLOPT_FRESH_CONNECT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para forçar o uso de uma nova conexão
     ao invés de uma em cache.
     Disponível a partir do cURL 7.7.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftpappend">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftpappend">CURLOPT_FTPAPPEND</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para anexar ao arquivo remoto ao invés de
     sobrescrevê-lo.
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftpascii">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftpascii">CURLOPT_FTPASCII</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um apelido para
     <strong><code><a href="curl.constants.php#constant.curlopt-transfertext">CURLOPT_TRANSFERTEXT</a></code></strong>. Use este último.
     Disponível a partir do cURL 7.1, descontinuada a partir do cURL 7.11.1
     e pela última vez disponível no cURL 7.15.5.
     Removida a partir do PHP 7.3.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftplistonly">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftplistonly">CURLOPT_FTPLISTONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para apenas listar os nomes de um diretório FTP.
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftpport">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftpport">CURLOPT_FTPPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> que será usada para obter o endereço IP para a instrução FTP <code class="literal">PORT</code>. A instrução <code class="literal">PORT</code> solicita
     ao servidor remoto que se conecte ao endereço IP especificado. A
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span> pode ser um endereço IP puro, um nome de servidor,
     um nome de interface de rede (no Unix),
     ou apenas um hífen <code class="literal">-</code> para usar o endereço IP padrão do sistema.
     Esta opção aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftpsslauth">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftpsslauth">CURLOPT_FTPSSLAUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o método de autenticação FTP sobre SSL (se ativado) para qualquer das
     constantes <strong><code><a href="curl.constants.php#constant.curlftpauth-default">CURLFTPAUTH_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlftpauth-default">CURLFTPAUTH_DEFAULT</a></code></strong>.
     Disponível a partir do cURL 7.12.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-account">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-account">CURLOPT_FTP_ACCOUNT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passe uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> que será enviada como informação da conta via FTP
     (usando o comando <code class="literal">ACCT</code>) depois que o nome de usuário e a senha forem fornecidos
     ao servidor.
     Se definida como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>, desativa o envio das informações da conta.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.13.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-alternative-to-user">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-alternative-to-user">CURLOPT_FTP_ALTERNATIVE_TO_USER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passa uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> que será usada para tentativa de autenticação por FTP
     se a negociação <code class="literal">USER/PASS</code> falhar.
     Disponível a partir do cURL 7.15.5.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-create-missing-dirs">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-create-missing-dirs">CURLOPT_FTP_CREATE_MISSING_DIRS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para criar diretórios ausentes quando uma operação FTP
     encontrar um caminho que não existe atualmente.
     Disponível a partir do cURL 7.10.7.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-filemethod">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-filemethod">CURLOPT_FTP_FILEMETHOD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Informa ao cURL que método deve ser usado para alcançar um arquivo em um servidor FTP(S). Valores possíveis são
     quaisquer das constantes <strong><code><a href="curl.constants.php#constant.curlftpmethod-default">CURLFTPMETHOD_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlftpmethod-multicwd">CURLFTPMETHOD_MULTICWD</a></code></strong>.
     Disponível a partir do cURL 7.15.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-response-timeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-response-timeout">CURLOPT_FTP_RESPONSE_TIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um tempo limite em segundos em que o cURL aguardará uma resposta de um servidor FTP.
     Esta opção substitui <strong><code><a href="curl.constants.php#constant.curlopt-timeout">CURLOPT_TIMEOUT</a></code></strong>.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Este nome de opção foi substituído por <strong><code><a href="curl.constants.php#constant.curlopt-server-response-timeout">CURLOPT_SERVER_RESPONSE_TIMEOUT</a></code></strong>,
     disponível a partir do PHP 8.4.0.
     Disponível a partir do cURL 7.10.8 e descontinuado a partir do cURL 7.85.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-skip-pasv-ip">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-skip-pasv-ip">CURLOPT_FTP_SKIP_PASV_IP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se esta opção for definida como <code class="literal">1</code>,
     o cURL não usará o endereço IP que o servidor sugere
     em sua resposta 227 ao comando <code class="literal">PASV</code> do cURL,
     mas usará o endereço IP usado para o conexão.
     O número da porta recebido da resposta 227 não será ignorado pelo cURL.
     O padrão é <code class="literal">1</code> a partir do cURL 7.74.0.
     e <code class="literal">0</code> antes disso.
     Disponível a partir do cURL 7.15.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-ssl">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-ssl">CURLOPT_FTP_SSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Disponível a partir do cURL 7.11.0 e descontinuada a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-ssl-ccc">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-ssl-ccc">CURLOPT_FTP_SSL_CCC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Esta opção faz com que o cURL use CCC (Clear Command Channel),
     que desliga a camada SSL/TLS após a autenticação,
     tornando o restante da comunicação do canal de controle descriptografado.
     Use uma das constantes <strong><code><a href="curl.constants.php#constant.curlftpssl-ccc-active">CURLFTPSSL_CCC_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlftpssl-ccc-none">CURLFTPSSL_CCC_NONE</a></code></strong>.
     Disponível a partir do cURL 7.16.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-use-eprt">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-use-eprt">CURLOPT_FTP_USE_EPRT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para usar <code class="literal">EPRT</code> (e <code class="literal">LPRT</code>) ao realizar downloads
     FTP ativos. Use <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar <code class="literal">EPRT</code> e <code class="literal">LPRT</code> e usar <code class="literal">PORT</code> somente.
     Disponível a partir do cURL 7.10.5.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-use-epsv">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-use-epsv">CURLOPT_FTP_USE_EPSV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para primeiro tentar um comando <code class="literal">EPSV</code> para transferências FTP antes de reverter para <code class="literal">PASV</code>.
     Defina como <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar <code class="literal">EPSV</code>.
     Disponível a partir do cURL 7.9.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ftp-use-pret">
    <strong><code><a href="curl.constants.php#constant.curlopt-ftp-use-pret">CURLOPT_FTP_USE_PRET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida para <code class="literal">1</code>, envia um comando <code class="literal">PRET</code>
     antes de <code class="literal">PASV</code> (e <code class="literal">EPSV</code>).
     Não tem efeito ao usar o modo ativo de transferências FTP.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-gssapi-delegation">
    <strong><code><a href="curl.constants.php#constant.curlopt-gssapi-delegation">CURLOPT_GSSAPI_DELEGATION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <strong><code><a href="curl.constants.php#constant.curlgssapi-delegation-flag">CURLGSSAPI_DELEGATION_FLAG</a></code></strong>,
     permite a delegação incondicional de credenciais GSSAPI.
     Definida como <strong><code><a href="curl.constants.php#constant.curlgssapi-delegation-policy-flag">CURLGSSAPI_DELEGATION_POLICY_FLAG</a></code></strong>,
     delega somente se a opção <code class="literal">OK-AS-DELEGATE</code> estiver definida
     no ticket de serviço.
     O padrão é <strong><code>CURLGSSAPI_DELEGATION_NONE</code></strong>.
     Disponível a partir do cURL 7.22.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-happy-eyeballs-timeout-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-happy-eyeballs-timeout-ms">CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Tempo para o IPv6 começar à frente no algoritmo &quot;happy eyeballs&quot;. Este algoritmo tenta
     a conexão simutânea a endereços IPv4 e IPv6 para servidores de pilha dupla,
     preferindo IPv6 primeiro pelo tempo especificado em milissegundos.
     O padrão é <strong><code>CURL_HET_DEFAULT</code></strong>, que atualmente é de 200 milissegundos.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do PHP 7.3.0 e cURL 7.59.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-haproxyprotocol">
    <strong><code><a href="curl.constants.php#constant.curlopt-haproxyprotocol">CURLOPT_HAPROXYPROTOCOL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para enviar um cabeçalho de protocolo <code class="literal">PROXY</code> HAProxy v1 no início da conexão.
     A ação padrão é não enviar este cabeçalho.
     Disponível a partir do PHP 7.3.0 e cURL 7.60.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-header">
    <strong><code><a href="curl.constants.php#constant.curlopt-header">CURLOPT_HEADER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para incluir o cabeçalho na saída enviada à função de retorno
     definida por <strong><code><a href="curl.constants.php#constant.curlopt-writefunction">CURLOPT_WRITEFUNCTION</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-headerfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-headerfunction">CURLOPT_HEADERFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$headerData</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">headerData</code></dt>
       <dd>
        <span class="simpara">
         Os dados de cabeçalho que precisam ser escritos pela função.
        </span>
       </dd>
      
     </dl>
     A função deve retornar o número de bytes escritos.
     Disponível a partir do cURL 7.7.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-headeropt">
    <strong><code><a href="curl.constants.php#constant.curlopt-headeropt">CURLOPT_HEADEROPT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Evia cabeçalhos HTTP tanto para prooxy quanto para host, ou separadamente.
     Valores possíveis são quaisquer
     das constantes <strong><code><a href="curl.constants.php#constant.curlheader-separate">CURLHEADER_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlheader-separate">CURLHEADER_SEPARATE</a></code></strong> a partir do cURL
     7.42.1, e <strong><code><a href="curl.constants.php#constant.curlheader-unified">CURLHEADER_UNIFIED</a></code></strong> antes dessa versão.
     Disponível a partir do PHP 7.0.7 e cURL 7.37.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-hsts">
    <strong><code><a href="curl.constants.php#constant.curlopt-hsts">CURLOPT_HSTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo de cache HSTS (HTTP Strict Transport Security).
     ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> para permitir HSTS sem ler ou escrever em qualuqer arquivo
     e limpar a lista de arquivos dos quais os dados HSTS são lidos.
     Disponível a partir do PHP 8.2.0 e cURL 7.74.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-hsts-ctrl">
    <strong><code><a href="curl.constants.php#constant.curlopt-hsts-ctrl">CURLOPT_HSTS_CTRL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita uma máscara de bits de recursos HSTS (HTTP Strict Transport Security)
     definidos pelas constantes <strong><code><a href="curl.constants.php#constant.curlhsts-enable">CURLHSTS_<span class="replaceable">*</span></a></code></strong>.
     Disponível a partir do PHP 8.2.0 e cURL 7.74.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-http09-allowed">
    <strong><code><a href="curl.constants.php#constant.curlopt-http09-allowed">CURLOPT_HTTP09_ALLOWED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Informa se respostas HTTP/0.9 são permitidas. O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> a partir do cURL 7.66.0;
     anteriormente o padrão era <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>.
     Disponível a partir do PHP 7.3.15 e 7.4.3, respectivamente, e cURL 7.64.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-http200aliases">
    <strong><code><a href="curl.constants.php#constant.curlopt-http200aliases">CURLOPT_HTTP200ALIASES</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de respostas HTTP <code class="literal">200</code> que serão tratadas como respostas válidas e não como erros.
     Disponível a partir do cURL 7.10.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-httpauth">
    <strong><code><a href="curl.constants.php#constant.curlopt-httpauth">CURLOPT_HTTPAUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma máscara de bits dos métodos de autenticação HTTP a serem usados. As opções são:
     <span class="simplelist"><strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-digest">CURLAUTH_DIGEST</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-gssnegotiate">CURLAUTH_GSSNEGOTIATE</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-ntlm">CURLAUTH_NTLM</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-aws-sigv4">CURLAUTH_AWS_SIGV4</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-any">CURLAUTH_ANY</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-anysafe">CURLAUTH_ANYSAFE</a></code></strong></span>.
     Se mais de um método for usado, o cURL irá consultar o servidor para ver
     que métodos ele suporta e escolherá o melhor.
     <strong><code><a href="curl.constants.php#constant.curlauth-any">CURLAUTH_ANY</a></code></strong> liga todos os bits. O cURL selecionará automaticamente
     o que ele considerar o mais seguro.
     <strong><code><a href="curl.constants.php#constant.curlauth-anysafe">CURLAUTH_ANYSAFE</a></code></strong> liga todos os bits exceto o <strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong>.
     O cURL selecionará automaticametne o que ele considerar o mais seguro.
     Disponível a partir do cURL 7.10.6.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-httpget">
    <strong><code><a href="curl.constants.php#constant.curlopt-httpget">CURLOPT_HTTPGET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para redefinir o método de requisição HTTP para <code class="literal">GET</code>. Como <code class="literal">GET</code> é o padrão, isto somente é necessário se o método
     de requisição tiver sido alterado.
     Disponível a partir do cURL 7.8.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-httpheader">
    <strong><code><a href="curl.constants.php#constant.curlopt-httpheader">CURLOPT_HTTPHEADER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de campos de cabeçalho HTTP a definir, no formato
     <code class="code">
      array(&#039;Content-type: text/plain&#039;, &#039;Content-length: 100&#039;)
     </code>
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-httpproxytunnel">
    <strong><code><a href="curl.constants.php#constant.curlopt-httpproxytunnel">CURLOPT_HTTPPROXYTUNNEL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para encapsular através de um determinado proxy HTTP.
     Disponível a partir do cURL 7.3.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-http-content-decoding">
    <strong><code><a href="curl.constants.php#constant.curlopt-http-content-decoding">CURLOPT_HTTP_CONTENT_DECODING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para obter o corpo de resposta HTTP bruto.
     Disponível a partir do cURL 7.16.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-http-transfer-decoding">
    <strong><code><a href="curl.constants.php#constant.curlopt-http-transfer-decoding">CURLOPT_HTTP_TRANSFER_DECODING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se definida para <code class="literal">0</code>, a decodificação de transferência é desabilitada.
     Se definida como <code class="literal">1</code>, a decodificação de transferência é habilitada.
     O cURL faz decodificação de transferência em partes por padrão,
     a menos que esta opção esteja definida como <code class="literal">0</code>.
     O padrão é <code class="literal">1</code>.
     Disponível a partir do cURL 7.16.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-http-version">
    <strong><code><a href="curl.constants.php#constant.curlopt-http-version">CURLOPT_HTTP_VERSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina para uma das constantes
     <strong><code><a href="curl.constants.php#constant.curl-http-version-1-0">CURL_HTTP_VERSION_<span class="replaceable">*</span></a></code></strong>
     para que o CURL use a versão especificada.
     Disponível a partir do cURL 7.9.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ignore-content-length">
    <strong><code><a href="curl.constants.php#constant.curlopt-ignore-content-length">CURLOPT_IGNORE_CONTENT_LENGTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se definida como <code class="literal">1</code>,
     ignora o cabeçalho <code class="literal">Content-Length</code> na resposta HTTP
     e ignore a solicitação ou dependência dele para transferências FTP.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.14.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-infile">
    <strong><code><a href="curl.constants.php#constant.curlopt-infile">CURLOPT_INFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita um <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> identificador do arquivo
     a ser lido pela transferência durante o envio.
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.9.7.
     Use <strong><code><a href="curl.constants.php#constant.curlopt-readdata">CURLOPT_READDATA</a></code></strong> em seu lugar.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-infilesize">
    <strong><code><a href="curl.constants.php#constant.curlopt-infilesize">CURLOPT_INFILESIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tamanho esperado do arquivo, em bytes, ao enviá-lo a
     um servidor remoto. Observe que usar esta opção não impedirá que o cURL
     envie mais dados, já que o que exatamente será enviado depende de
     <strong><code><a href="curl.constants.php#constant.curlopt-readfunction">CURLOPT_READFUNCTION</a></code></strong>.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-interface">
    <strong><code><a href="curl.constants.php#constant.curlopt-interface">CURLOPT_INTERFACE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome da interface de rede de saída a ser usada.
     Pode ser um nome de interface, um endereço IP ou um nome de servidor.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ipresolve">
    <strong><code><a href="curl.constants.php#constant.curlopt-ipresolve">CURLOPT_IPRESOLVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Permite que uma aplicação selecione que tipo de endereço IP deve ser usado ao
     resolver nomes de servidor. Isto é interessante somente ao usar nomes de servidor
     resolvam endereços usando mais que uma versão de IP.
     Defina para uma das constantes
     <strong><code><a href="curl.constants.php#constant.curl-ipresolve-v4">CURL_IPRESOLVE_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curl-ipresolve-whatever">CURL_IPRESOLVE_WHATEVER</a></code></strong>.
     Disponível a partir do cURL 7.10.8.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-issuercert">
    <strong><code><a href="curl.constants.php#constant.curlopt-issuercert">CURLOPT_ISSUERCERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se definida como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> nomeando um arquivo que contém um certificado CA no formato PEM,
     uma verificação adicional no certificado de mesmo nível é executada
     para verificar se o emissor é de fato aquele associado
     ao certificado fornecido pela opção.
     Para que o resultado da verificação seja considerado uma falha,
     esta opção deve ser utilizada em combinação com a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifypeer">CURLOPT_SSL_VERIFYPEER</a></code></strong>.
     Disponível a partir do cURL 7.19.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-issuercert-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-issuercert-blob">CURLOPT_ISSUERCERT_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passe uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com dados binários de um certificado de CA SSL no formato PEM.
     Se definida, uma verificação adicional do certtificado do par é realizada
     para verificar se o emissor é o associado com o certificado fornecido pela opção.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-keep-sending-on-error">
    <strong><code><a href="curl.constants.php#constant.curlopt-keep-sending-on-error">CURLOPT_KEEP_SENDING_ON_ERROR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para continuar enviando o corpo da requisição se o código HTTP retornado for igual ou maior que <code class="literal">300</code>.
     A ação padrão seria parar o envio
     e fechar o fluxo ou a conexão. Adequado para autenticação NTLM manual.
     A maior parte das aplicações não precisa desta opção.
     Disponível a partir do PHP 7.3.0 e cURL 7.51.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-keypasswd">
    <strong><code><a href="curl.constants.php#constant.curlopt-keypasswd">CURLOPT_KEYPASSWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a senha requerida para usar a chave privada <strong><code><a href="curl.constants.php#constant.curlopt-sslkey">CURLOPT_SSLKEY</a></code></strong>
     ou <strong><code><a href="curl.constants.php#constant.curlopt-ssh-private-keyfile">CURLOPT_SSH_PRIVATE_KEYFILE</a></code></strong>.
     Definir esta opção para <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> desabilita o uso de uma senha para estas opções.
     Disponível a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-krb4level">
    <strong><code><a href="curl.constants.php#constant.curlopt-krb4level">CURLOPT_KRB4LEVEL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nível de segurança KRB4 (Kerberos 4). Qualquer dos valores <span class="type"><a href="language.types.string.php" class="type string">string</a></span> a seguir é válido
     (na ordem do menos para o mais potente):
     <span class="simplelist"><code class="literal">clear</code>, <code class="literal">safe</code>, <code class="literal">confidential</code>, <code class="literal">private</code></span>.
     Se a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> não corresponder a uma dessas opções,
     <code class="literal">private</code> é usada. Definir esta opção como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>
     irá desabilitar a segurança KRB4. Atualmente, a segurança KRB4 funciona somente
     com transações FTP.
     Disponível a partir do cURL 7.3.0 e descontinuada a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-krblevel">
    <strong><code><a href="curl.constants.php#constant.curlopt-krblevel">CURLOPT_KRBLEVEL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o nível de segurança Kerberos para FTP e também habilita o reconhecimento de Kerberos.
     Isso deve ser definido como uma das seguintes <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s:
     <span class="simplelist"><code class="literal">clear</code>, <code class="literal">safe</code>, <code class="literal">confidential</code>, <code class="literal">private</code></span>.
     Se a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> estiver definida, mas não corresponder a nenhuma delas,
     <code class="literal">private</code> será usada.
     Definir esta opção como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> desativará o suporte Kerberos para FTP.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-localport">
    <strong><code><a href="curl.constants.php#constant.curlopt-localport">CURLOPT_LOCALPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o número da porta local do soquete usado para a conexão.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.15.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-localportrange">
    <strong><code><a href="curl.constants.php#constant.curlopt-localportrange">CURLOPT_LOCALPORTRANGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número de tentativas que o cURL faz para encontrar um número de porta local funcional,
     começando com aquele definido com <strong><code><a href="curl.constants.php#constant.curlopt-localport">CURLOPT_LOCALPORT</a></code></strong>.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">1</code>.
     Disponível a partir do cURL 7.15.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-login-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-login-options">CURLOPT_LOGIN_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Pode ser usada para definir opções de login específicas do protocolo, tal como o
     mecanismos preferível de autenticação via <code class="literal">AUTH=NTLM</code> ou <code class="literal">AUTH=*</code>, e deve ser usada em conjunto com a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-username">CURLOPT_USERNAME</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.34.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-low-speed-limit">
    <strong><code><a href="curl.constants.php#constant.curlopt-low-speed-limit">CURLOPT_LOW_SPEED_LIMIT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A velocidade de transferência, em bytes por segundo, em que a transferência deve ficar
     abaixo durante a contagem de <strong><code><a href="curl.constants.php#constant.curlopt-low-speed-time">CURLOPT_LOW_SPEED_TIME</a></code></strong>
     segundos antes que o PHP considere que a transferência está muito lenta e aborte.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-low-speed-time">
    <strong><code><a href="curl.constants.php#constant.curlopt-low-speed-time">CURLOPT_LOW_SPEED_TIME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número de segundos que a velocidade de transferência deve estar abaixo de
     <strong><code><a href="curl.constants.php#constant.curlopt-low-speed-limit">CURLOPT_LOW_SPEED_LIMIT</a></code></strong> antes que o PHP considere
     a transferência muito lenta e aborte.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mail-auth">
    <strong><code><a href="curl.constants.php#constant.curlopt-mail-auth">CURLOPT_MAIL_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o endereço de autenticação (identidade)
     de uma mensagem enviada que está sendo retransmitida para outro servidor.
     O endereço não deve ser especificado entre parênteses angulares
     (<code class="literal">&lt;&gt;</code>).
     Se uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia for usada, um par de parênteses angulares será enviado pelo cURL
     conforme exigido pela RFC 2554.
     Disponível a partir do cURL 7.25.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mail-from">
    <strong><code><a href="curl.constants.php#constant.curlopt-mail-from">CURLOPT_MAIL_FROM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o endereço de e-mail do remetente ao enviar mensagens SMTP.
     O endereço de e-mail deve ser especificado entre parênteses angulares
     (<code class="literal">&lt;&gt;</code>) ao redor dele,
     que se não forem especificados serão adicionados automaticamente.
     Se este parâmetro não for especificado, um endereço vazio será enviado
     ao servidor SMTP, o que poderá fazer com que o e-mail seja rejeitado.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mail-rcpt">
    <strong><code><a href="curl.constants.php#constant.curlopt-mail-rcpt">CURLOPT_MAIL_RCPT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Deve ser definida como um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s
     com os destinatários a serem passados ao servidor em uma solicitação de email SMTP.
     Cada destinatário deve ser especificado entre parênteses angulares
     (<code class="literal">&lt;&gt;</code>).
     Se um parêntese angular não for usado como primeiro caractere,
     o cURL assumirá que um único endereço de e-mail foi fornecido
     e colocará esse endereço entre parênteses angulares.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mail-rcpt-alllowfails">
    <strong><code><a href="curl.constants.php#constant.curlopt-mail-rcpt-alllowfails">CURLOPT_MAIL_RCPT_ALLLOWFAILS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <code class="literal">1</code> para permitir que o comando <code class="literal">RCPT TO</code>
     falhe para alguns destinatários, o que faz com que o cURL ignore erros
     para destinatários individuais e proceda com os destinatários aceitos remanescentes.
     Se todos os destinatários aivarem falhas e esta opção estiver especificada,
     o cURL aborta a conversação SMTP
     e retorna o erro recebido do último comando <code class="literal">RCPT TO</code>.
     Substituído pela <strong><code>CURLOPT_MAIL_RCPT_ALLOWFAILS</code></strong> a partir do cURL 8.2.0.
     Disponível a partir do PHP 8.2.0 e cURL 7.69.0.
     Descontinuada a partir do cURL 8.2.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxage-conn">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxage-conn">CURLOPT_MAXAGE_CONN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tempo máximo ocioso permitido para que uma conexão existente possa ser considerada para reúso.
     O tempo máximo padrão é de <code class="literal">118</code> segundos.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do PHP 8.2.0 e cURL 7.65.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxconnects">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxconnects">CURLOPT_MAXCONNECTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A quantidade máxima permitida de conexões persistentes.
     Quando o limite é atingido, a mais antiga no cache é fechada
     para evitar o aumento do número de conexões abertas.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.7.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxfilesize">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxfilesize">CURLOPT_MAXFILESIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o tamanho máximo aceito (em bytes) de um arquivo para recebimento.
     Se o arquivo solicitado for maior que esse valor,
     a transferência será abortada
     e <strong><code><a href="curl.constants.php#constant.curle-filesize-exceeded">CURLE_FILESIZE_EXCEEDED</a></code></strong> será retornado.
     Passar <code class="literal">0</code> desabilita esta opção,
     e passar um tamanho negativo retorna uma
     <strong><code><a href="curl.constants.php#constant.curle-bad-function-argument">CURLE_BAD_FUNCTION_ARGUMENT</a></code></strong>.
     Se o tamanho do arquivo não for conhecido antes do início do recebimento,
     esta opção não terá efeito.
     Para definir um limite de tamanho acima de <code class="literal">2GB</code>,
     <strong><code><a href="curl.constants.php#constant.curlopt-maxfilesize-large">CURLOPT_MAXFILESIZE_LARGE</a></code></strong> deve ser usada.
     A partir do cURL 8.4.0, esta opção também interrompe as transferências em andamento
     se atingirem esse limite.
     Esta opção aceita qualquer valor que possa ser convertido em um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.10.8.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxfilesize-large">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxfilesize-large">CURLOPT_MAXFILESIZE_LARGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tamanho máximo permitido para arquivo recebido. Se o arquivo requisitado for maior que este valor,
     a transferência não iniciará e <strong><code><a href="curl.constants.php#constant.curle-filesize-exceeded">CURLE_FILESIZE_EXCEEDED</a></code></strong> será retornada.
     O tamanho do arquivo nem sempre é conhecido antes da transferência, para esses casos esta opção não tem efeito mesmo que
     a transferência termine sendo maior que este limite informado.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do PHP 8.2.0 e cURL 7.11.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxlifetime-conn">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxlifetime-conn">CURLOPT_MAXLIFETIME_CONN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tempo máximo em segundos, desde a criação da conexão, permitido para que uma conexão
     existente possa ser considerada para reúso. Se uma conexão no cache for mais antiga
     que este valor, ela será fechada assim que as transferências em progresso terminem.
     O padrão é <code class="literal">0</code> segundo, o que significa que a opção está desabilitada e todas as conexões são elegíveis para reúso.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do PHP 8.2.0 e cURL 7.80.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-maxredirs">
    <strong><code><a href="curl.constants.php#constant.curlopt-maxredirs">CURLOPT_MAXREDIRS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A quantidade máxima de redirecionamentos HTTP a seguir. Esta opção deve ser usada junto com <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong>.
     O valor padrão de <code class="literal">20</code> está definido para evitar redirecionamentos infinitos.
     Definir para <code class="literal">-1</code> permite redirecionamentos infinitos e <code class="literal">0</code> recusa todos os redirecionamentos.
     Disponível a partir do cURL 7.5.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-max-recv-speed-large">
    <strong><code><a href="curl.constants.php#constant.curlopt-max-recv-speed-large">CURLOPT_MAX_RECV_SPEED_LARGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se um recebimento exceder esta velocidade (medida em bytes por segundo) na
     média cumulativa durante a transferência, ela será pausada para
     manter a média abaixo ou igual ao valor do parâmetro.
     O padrão é velocidade ilimitada.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.15.5.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-max-send-speed-large">
    <strong><code><a href="curl.constants.php#constant.curlopt-max-send-speed-large">CURLOPT_MAX_SEND_SPEED_LARGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se um envio exceder esta velocidade (medida em bytes por segundo) na
     média cumulativa durante a transferência, ela será pausada para
     manter a média abaixo ou igual ao valor do parâmetro.
     O padrão é velocidade ilimitada.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.15.5.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mime-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-mime-options">CURLOPT_MIME_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como uma máscara de bits das constantes <strong><code><a href="curl.constants.php#constant.curlmimeopt-formescape">CURLMIMEOPT_<span class="replaceable">*</span></a></code></strong>.
     Atualmente, há apenas uma opção disponível:
     <strong><code><a href="curl.constants.php#constant.curlmimeopt-formescape">CURLMIMEOPT_FORMESCAPE</a></code></strong>.
     Disponível a partir do PHP 8.3.0 e cURL 7.81.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-mute">
    <strong><code><a href="curl.constants.php#constant.curlopt-mute">CURLOPT_MUTE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para manter silêncio completo no que se refere
     às funções cURL.
     Use <strong><code><a href="curl.constants.php#constant.curlopt-returntransfer">CURLOPT_RETURNTRANSFER</a></code></strong> em seu lugar.
     Disponível a partir do cURL 7.1.0, descontinuada a partir do cURL 7.8.0
     e pela última vez disponível no cURL 7.15.5.
     Removida a partir do PHP 7.3.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-netrc">
    <strong><code><a href="curl.constants.php#constant.curlopt-netrc">CURLOPT_NETRC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para ler o arquivo <var class="filename">~/.netrc</var>
     buscando usuário e senha para o servidor remoto com o qual
     a conexão está sendo estabelecida.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-netrc-file">
    <strong><code><a href="curl.constants.php#constant.curlopt-netrc-file">CURLOPT_NETRC_FILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> contendo o nome completo do caminho para um arquivo <code class="literal">.netrc</code>.
     Se esta opção for omitida e <strong><code><a href="curl.constants.php#constant.curlopt-netrc">CURLOPT_NETRC</a></code></strong> estiver definida,
     o cURL verificará se há um arquivo <code class="literal">.netrc</code>
     no diretório inicial do usuário atual.
     Disponível a partir do cURL 7.11.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-new-directory-perms">
    <strong><code><a href="curl.constants.php#constant.curlopt-new-directory-perms">CURLOPT_NEW_DIRECTORY_PERMS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Configura o valor das permissões (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>) definidas nos diretórios recém-criados
     no servidor remoto. O valor padrão é <code class="literal">0755</code>.
     Os únicos protocolos que podem usar isso são
     <code class="literal">sftp://</code>, <code class="literal">scp://</code>
     e <code class="literal">file://</code>.
     Disponível a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-new-file-perms">
    <strong><code><a href="curl.constants.php#constant.curlopt-new-file-perms">CURLOPT_NEW_FILE_PERMS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Configura o valor das permissões (como um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>) que são definidas em arquivos recém-criados
     no servidor remoto. O valor padrão é <code class="literal">0644</code>.
     Os únicos protocolos que podem usar isso são
     <code class="literal">sftp://</code>, <code class="literal">scp://</code>
     e <code class="literal">file://</code>.
     Disponível a partir do cURL 7.16.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-nobody">
    <strong><code><a href="curl.constants.php#constant.curlopt-nobody">CURLOPT_NOBODY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para excluir o corpo da saída.
     Para HTTP(S), o cURL faz uma requisição HEAD. Para quase todos os outros protocolos,
     o cURL não solicita os dados do corpo de nenhuma forma.
     Alterar esta opção para <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> resultará na inclusão dos dados do corpo na saída.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-noprogress">
    <strong><code><a href="curl.constants.php#constant.curlopt-noprogress">CURLOPT_NOPROGRESS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para desabilitar a medição de progresso para transferências cURL.
     <blockquote class="note"><p><strong class="note">Nota</strong>: 
      <p class="para">
       O PHP define automaticamente esta opção para <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>, ela só deve ser
       alterada para depuração.
      </p>
     </p></blockquote>
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-noproxy">
    <strong><code><a href="curl.constants.php#constant.curlopt-noproxy">CURLOPT_NOPROXY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> que consiste em uma lista separada por vírgulas de nomes de servidor
     que não requerem um proxy para serem acessados.
     Cada nome nesta lista é correspondido como um domínio
     que contém o nome do servidor ou como o próprio nome do servidor.
     O único coringa disponível na <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     é um único caractere <code class="literal">*</code> que corresponde a todos os servidores,
     desativando efetivamente o proxy.
     Definir esta opção como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia habilita o proxy para todos os nomes de servidor.
     Desde o cURL 7.86.0, os endereços IP definidos com esta opção
     podem ser fornecidos usando a notação CIDR.
     Disponível a partir do cURL 7.19.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-nosignal">
    <strong><code><a href="curl.constants.php#constant.curlopt-nosignal">CURLOPT_NOSIGNAL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para ignorar qualquer função cURL que faça com que um
     sinal seja enviado ao processo PHP. Ligado por padrão
     em SAPIs multi-thread para que opções de limite de tempo ainda possam ser usadas.
     Disponível a partir do cURL 7.10.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-passwdfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-passwdfunction">CURLOPT_PASSWDFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$passwordPrompt</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$maximumPasswordLength</code></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">passwordPrompt</code></dt>
       <dd>
        <span class="simpara">
         Uma string contendo um texto solicitando senha.
        </span>
       </dd>
      
      
       <dt><code class="parameter">maximumPasswordLength</code></dt>
       <dd>
        <span class="simpara">
         Comprimento máximo da senha.
        </span>
       </dd>
      
     </dl>
     A função deve retornar uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> contendo a senha.
     Disponível a partir do cURL 7.4.2, descontinuada a partir do cURL 7.11.1
     e pela última vez disponível no cURL 7.15.5.
     Removida a partir do PHP 7.3.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-password">
    <strong><code><a href="curl.constants.php#constant.curlopt-password">CURLOPT_PASSWORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a senha a ser usada na autenticação.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-path-as-is">
    <strong><code><a href="curl.constants.php#constant.curlopt-path-as-is">CURLOPT_PATH_AS_IS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para que o cURL não altere caminhos URL antes de encaminhá-los ao servidor.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, que resolve as expressões <code class="literal">/../</code>
     ou <code class="literal">/./</code> que possam existir na parte do caminho da URL
     que deveriam ser removidas de acordo com a RFC 3986 seção 5.2.4.
     Disponível a partir do PHP 7.0.7 e cURL 7.42.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-pinnedpublickey">
    <strong><code><a href="curl.constants.php#constant.curlopt-pinnedpublickey">CURLOPT_PINNEDPUBLICKEY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a chave pública fixada.
     A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> pode ser o nome do arquivo da chave pública fixada
     no formato PEM ou DER. A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> também pode ser qualquer
     número de hashes sha256 codificadas em base 64 precedidas por <code class="literal">sha256//</code> e
     separadas por <code class="literal">;</code>.
     Disponível a partir do PHP 7.0.7 e cURL 7.39.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-pipewait">
    <strong><code><a href="curl.constants.php#constant.curlopt-pipewait">CURLOPT_PIPEWAIT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para esperar que uma conexão existente confirme
     que pode fazer multiplexação e fazer uso dela,
     antes de criar e utilizar uma nova conexão.
     Disponível a partir do PHP 7.0.7 e cURL 7.43.0
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-port">
    <strong><code><a href="curl.constants.php#constant.curlopt-port">CURLOPT_PORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> com um número alternativo de porta para conexão
     ao invés da porta especificada na URL ou da porta padrão para o protocolo usado.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-post">
    <strong><code><a href="curl.constants.php#constant.curlopt-post">CURLOPT_POST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para fazer uma requisição <code class="literal">POST</code> HTTP.
     Esta requisição usa o cabeçalho <code class="literal">application/x-www-form-urlencoded</code>.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-postfields">
    <strong><code><a href="curl.constants.php#constant.curlopt-postfields">CURLOPT_POSTFIELDS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Os dados completos para enviar em uma operação <code class="literal">POST</code> HTTP.
     Este parâmetro pode ser
     passado como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> codificada em URL como &#039;<code class="literal">para1=val1&amp;para2=val2&amp;...</code>&#039;
     ou como um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> com o nome do campo como chave e o dado do campo como valor.
     Se <code class="parameter">value</code> for um <span class="type"><a href="language.types.array.php" class="type array">array</a></span>, o
     cabeçalho <code class="literal">Content-Type</code> será definido para
     <code class="literal">multipart/form-data</code>.
     Arquivos podem ser enviados usando <span class="classname"><a href="class.curlfile.php" class="classname">CURLFile</a></span> ou <span class="classname"><a href="class.curlstringfile.php" class="classname">CURLStringFile</a></span>,
     onde <code class="parameter">value</code> precisa ser um <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-postquote">
    <strong><code><a href="curl.constants.php#constant.curlopt-postquote">CURLOPT_POSTQUOTE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s de comandos FTP
     a executar no servidor depois que a requisição FTP tenha sido realizada.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-postredir">
    <strong><code><a href="curl.constants.php#constant.curlopt-postredir">CURLOPT_POSTREDIR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma máscara de bits de <strong><code><a href="curl.constants.php#constant.curl-redir-post-301">CURL_REDIR_POST_301</a></code></strong>,
     <strong><code><a href="curl.constants.php#constant.curl-redir-post-302">CURL_REDIR_POST_302</a></code></strong> e <strong><code><a href="curl.constants.php#constant.curl-redir-post-303">CURL_REDIR_POST_303</a></code></strong>
     se o método <code class="literal">POST</code> HTTP deve ser mantido
     quando <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> estiver definida e um
     tipo específico de redirecionamento ocorrer.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-pre-proxy">
    <strong><code><a href="curl.constants.php#constant.curlopt-pre-proxy">CURLOPT_PRE_PROXY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> contendo o nome do servidor ou endereço IP
     numérico com pontos a ser usado como o pré-proxy ao qual o cURL se conecta antes
     de se conectar ao proxy HTTP(S) especificado na opção
     <strong><code><a href="curl.constants.php#constant.curlopt-proxy">CURLOPT_PROXY</a></code></strong> para a próxima requisição.
     O pré-proxy somente pode ser um proxy SOCKS e deve ser prefixado com
     <code class="literal">[esquema]://</code> para especificar que tipo de socks é utilizado.
     Um endereço numérico IPv6 precisa ser escrito entre [colchetes].
     Definir o pré-proxy para uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia desabilita explicitamente o uso de um pré-proxy.
     Para especificar o número da porta nesta <span class="type"><a href="language.types.string.php" class="type string">string</a></span>, adicione <code class="literal">:[porta]</code>
     ao final do nome do servidor. O número da porta do proxy opcionalmente pode ser
     especificado coma opção separada <strong><code><a href="curl.constants.php#constant.curlopt-proxyport">CURLOPT_PROXYPORT</a></code></strong>.
     O padrão é usar a porta 1080 para proxies se não for especificada.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-prequote">
    <strong><code><a href="curl.constants.php#constant.curlopt-prequote">CURLOPT_PREQUOTE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s de comandos FTP a serem passados ao servidor
     depois que o tipo de transferência for definido.
     Esses comandos não são executados quando uma listagem de diretórios é realizada,
     apenas para transferências de arquivos.
     Disponível a partir do cURL 7.9.5.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-private">
    <strong><code><a href="curl.constants.php#constant.curlopt-private">CURLOPT_PRIVATE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Quaisquer dados que devem ser associados com este identificador cURL. Estes dados
     podem ser recuperados subsequentemente com a opção
     <strong><code><a href="curl.constants.php#constant.curlinfo-private">CURLINFO_PRIVATE</a></code></strong> de
     <span class="function"><a href="function.curl-getinfo.php" class="function">curl_getinfo()</a></span>. cURL não faz nada com estes dados.
     Ao usar um multi-identificador cURL, estes dados privados são tipicamente uma
     chave única para identificar um identificador cURL padrão.
     Disponível a partir do cURL 7.10.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-progressfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-progressfunction">CURLOPT_PROGRESSFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesToDownload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesDownloaded</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesToUpload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesUploaded</code></span><br>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesToDownload</code></dt>
       <dd>
        <span class="simpara">
         O número total de bytes esperados no recebimento desta transferência.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesDownloaded</code></dt>
       <dd>
        <span class="simpara">
         O número de bytes já recebidos.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesToUpload</code></dt>
       <dd>
        <span class="simpara">
         O número total de bytes esperados no envio desta transferência.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesUploaded</code></dt>
       <dd>
        <span class="simpara">
         O número de bytes já enviados.
        </span>
       </dd>
      
     </dl>
     A função deve retornar um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> com um valor diferente de zero para abortar a transferência
     e definir um erro <strong><code><a href="curl.constants.php#constant.curle-aborted-by-callback">CURLE_ABORTED_BY_CALLBACK</a></code></strong>.
     <blockquote class="note"><p><strong class="note">Nota</strong>: 
      <p class="para">
       A função de retorno é chamada somente quando a opção <strong><code><a href="curl.constants.php#constant.curlopt-noprogress">CURLOPT_NOPROGRESS</a></code></strong>
       estiver definida para <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
      </p>
     </p></blockquote>
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.32.0.
     Use <strong><code><a href="curl.constants.php#constant.curlopt-xferinfofunction">CURLOPT_XFERINFOFUNCTION</a></code></strong> em seu lugar.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-protocols">
    <strong><code><a href="curl.constants.php#constant.curlopt-protocols">CURLOPT_PROTOCOLS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma máscara de bits de valores <strong><code><a href="curl.constants.php#constant.curlproto-all">CURLPROTO_<span class="replaceable">*</span></a></code></strong>.
     Se usada, esta máscara limita que protocolos a libcurl pode usar na transferência.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlproto-all">CURLPROTO_ALL</a></code></strong>, ou seja, o cURL aceitará todos os protocolos suportados.
     Consulte também <strong><code><a href="curl.constants.php#constant.curlopt-redir-protocols">CURLOPT_REDIR_PROTOCOLS</a></code></strong>.
     Disponível a partir do cURL 7.19.4 e descontinuada a partir do cURL 7.85.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-protocols-str">
    <strong><code><a href="curl.constants.php#constant.curlopt-protocols-str">CURLOPT_PROTOCOLS_STR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina para uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com uma lista de nomes de protocolos
     (esquemas de URL) a serem permitidos na transferência, separados por vírgula, insensíveis a maiúsculas/minúsculas.
     Defina como <code class="literal">ALL</code> para habilitar todos os protocolos.
     Por padrão, o cURL aceita todos os protocolos com os quais foi compilado para suportar.
     Os protocolos disponíveis são:
     <span class="simplelist"><code class="literal">DICT</code>, <code class="literal">FILE</code>, <code class="literal">FTP</code>, <code class="literal">FTPS</code>, <code class="literal">GOPHER</code>, <code class="literal">GOPHERS</code>, <code class="literal">HTTP</code>, <code class="literal">HTTPS</code>, <code class="literal">IMAP</code>, <code class="literal">IMAPS</code>, <code class="literal">LDAP</code>, <code class="literal">LDAPS</code>, <code class="literal">MQTT</code>, <code class="literal">POP3</code>, <code class="literal">POP3S</code>, <code class="literal">RTMP</code>, <code class="literal">RTMPE</code>, <code class="literal">RTMPS</code>, <code class="literal">RTMPT</code>, <code class="literal">RTMPTE</code>, <code class="literal">RTMPTS</code>, <code class="literal">RTSP</code>, <code class="literal">SCP</code>, <code class="literal">SFTP</code>, <code class="literal">SMB</code>, <code class="literal">SMBS</code>, <code class="literal">SMTP</code>, <code class="literal">SMTPS</code>, <code class="literal">TELNET</code>, <code class="literal">TFTP</code>, <code class="literal">WS</code>, <code class="literal">WSS</code></span>.
     Disponível a partir do PHP 8.3.0 e do cURL 7.85.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy">CURLOPT_PROXY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o proxy HTTP através do qual as requisições serão enviadas.
     Deve ser o nome do host, o endereço IP numérico com pontos
     ou um endereço IPv6 numérico escrito entre [colchetes].
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxyauth">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxyauth">CURLOPT_PROXYAUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma máscara de bits dos método(s) de autenticação
     (constantes <strong><code><a href="curl.constants.php#constant.curlauth-any">CURLAUTH_<span class="replaceable">*</span></a></code></strong>)
     para usar na conexão ao proxy.
     Para autenticação no proxy, somente <strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong> e
     <strong><code><a href="curl.constants.php#constant.curlauth-ntlm">CURLAUTH_NTLM</a></code></strong> são suportadas atualmente.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong>.
     Disponível a partir do cURL 7.10.7.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxyheader">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxyheader">CURLOPT_PROXYHEADER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s de cabeçalhos HTTP customizados para passar aos proxies.
     Disponível a partir do PHP 7.0.7 e cURL 7.37.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxypassword">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxypassword">CURLOPT_PROXYPASSWORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a senha a ser usada para autenticação com o proxy.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxyport">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxyport">CURLOPT_PROXYPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> com o número da porta do proxy para conexão.
     Este número de porta também pode ser definido em <strong><code><a href="curl.constants.php#constant.curlopt-proxy">CURLOPT_PROXY</a></code></strong>.
     Definir como zero faz com que o cURL use o número de porta do proxy padrão
     ou o número de porta especificado na <span class="type"><a href="language.types.string.php" class="type string">string</a></span> do URL do proxy.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxytype">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxytype">CURLOPT_PROXYTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o tipo do proxy, que pode ser uma das constantes
     <strong><code><a href="curl.constants.php#constant.curlproxy-http">CURLPROXY_<span class="replaceable">*</span></a></code></strong>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlproxy-http">CURLPROXY_HTTP</a></code></strong>.
     Disponível a partir do cURL 7.10.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxyusername">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxyusername">CURLOPT_PROXYUSERNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome de usuário a ser usado para autenticação com o proxy.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxyuserpwd">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxyuserpwd">CURLOPT_PROXYUSERPWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com usuário e senha formatados como
     <code class="literal">[usuário]:[senha]</code> para usar na
     conexão ao proxy.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-cainfo">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-cainfo">CURLOPT_PROXY_CAINFO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O caminho para o pacote de Certificados de Autoridade (CA) do proxy. Defina o caminho como uma
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo que contém um ou mais certificados com os quais
     o prohy HTTPS será verificado.
     Esta opção é para conexão a um proxy HTTPS, não a um servidor HTTPS.
     O padrão é o caminho do sistema onde espera-se que o pacote de certificados CA do cURL esteja
     armazenado.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-cainfo-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-cainfo-blob">CURLOPT_PROXY_CAINFO_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome de um arquivo PEM contendo um ou mais certificados com os quais o proxy HTTPS será verificado.
     Esta opção é para conexão a um proxy HTTPS, não a um servidor HTTPS.
     O padrão é o caminho do sistema onde espera-se que o pacote de certificados CA do cURL esteja
     armazenado.
     Disponível a partir do PHP 8.2.0 e cURL 7.77.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-capath">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-capath">CURLOPT_PROXY_CAPATH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o diretório que contém múltiplos certificados CA
     com os quais o proxy HTTPS será verificado.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-crlfile">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-crlfile">CURLOPT_PROXY_CRLFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo
     com a concatenação de CRL (Lista de Revogação de Certificado)
     no formato PEM a ser usado na validação de certificado que ocorre durante
     a troca de informações SSL.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-issuercert">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-issuercert">CURLOPT_PROXY_ISSUERCERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo do certificado SSL do emissor do proxy.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-issuercert-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-issuercert-blob">CURLOPT_PROXY_ISSUERCERT_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o certificado SSL do emissor do proxy.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-keypasswd">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-keypasswd">CURLOPT_PROXY_KEYPASSWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> a ser usada como a senha necessária para usar a
     chave privada <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslkey">CURLOPT_PROXY_SSLKEY</a></code></strong>.
     Nunca é necessária uma senha para carregar um certificado,
     mas será necessária uma para carregar a chave privada.
     Esta opção é para conexão a um proxy HTTPS, não a um servidor HTTPS.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-pinnedpublickey">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-pinnedpublickey">CURLOPT_PROXY_PINNEDPUBLICKEY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define a chave pública fixada para o proxy HTTPS.
     A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> pode ser o nome do arquivo da chave pública fixada
     com formato esperado de <code class="literal">PEM</code>
     ou <code class="literal">DER</code>.
     A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> também pode ser qualquer número de hashes sha256 codificados em base64
     precedidas por <code class="literal">sha256//</code> e separadas por <code class="literal">;</code>.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-service-name">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-service-name">CURLOPT_PROXY_SERVICE_NAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do serviço de autenticação de proxy.
     Disponível a partir do PHP 7.0.7, cURL 7.43.0 (para proxies HTTP) e cURL 7.49.0 (para proxies SOCKS5).
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslcert">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslcert">CURLOPT_PROXY_SSLCERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo do certificado de cliente usado para conectar-se ao proxy HTTPS.
     O formato padrão é <code class="literal">P12</code> no Transporte Seguro e <code class="literal">PEM</code> em outros mecanismos,
     e pode ser alterado com <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslcerttype">CURLOPT_PROXY_SSLCERTTYPE</a></code></strong>.
     Com NSS ou Transporte Seguro, este também pode ser o apelido do certificado
     usado para autenticação, conforme nomeado no banco de dados de segurança.
     Se for pretendido usar um arquivo do diretório atual,
     deve ser precedido por <code class="literal">./</code>
     para evitar confusão com um apelido.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslcerttype">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslcerttype">CURLOPT_PROXY_SSLCERTTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o formato do certificado de cliente usado ao conectar-se a um proxy HTTPS.
     Os formatos suportados são <code class="literal">PEM</code> e <code class="literal">DER</code>, exceto com Transporte Seguro.
     OpenSSL (versões 0.9.3 e posteriores) e Transporte Seguro
     (no iOS 5 ou posterior, ou OS X 10.7 ou posterior) também suportam <code class="literal">P12</code> para
     arquivos codificados em PKCS#12. O padrão é <code class="literal">PEM</code>.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslcert-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslcert-blob">CURLOPT_PROXY_SSLCERT_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o certificado de cliente do proxy SSL.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslkey">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslkey">CURLOPT_PROXY_SSLKEY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo da chave privada
     usada para conexão com o proxy HTTPS.
     O formato padrão é <code class="literal">PEM</code> e pode ser alterado com
     <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslkeytype">CURLOPT_PROXY_SSLKEYTYPE</a></code></strong>.
     (somente iOS e Mac OS X) Esta opção será ignorada se o cURL tiver sido compilado com
     Transporte Seguro. Disponível se compilado com TLS habilitado.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslkeytype">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslkeytype">CURLOPT_PROXY_SSLKEYTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o formato da chave privada.
     Os formatos suportados são:
     <span class="simplelist"><code class="literal">PEM</code>, <code class="literal">DER</code>, <code class="literal">ENG</code></span>.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslkey-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslkey-blob">CURLOPT_PROXY_SSLKEY_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a chave privada para conexão ao proxy HTTPS.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-sslversion">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-sslversion">CURLOPT_PROXY_SSLVERSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define a versão do TLS do proxy HTTPS para uma das constantes
     <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_<span class="replaceable">*</span></a></code></strong>.
     O padrão é
     <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_DEFAULT</a></code></strong>.
     <div class="warning"><strong class="warning">Aviso</strong>
      <p class="simpara">
       É melhor não definir esta opção e deixar o padrão
       <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_DEFAULT</a></code></strong>
       que tentará descobrir a versão do protocolo SSL remoto.
      </p>
     </div>
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-ssl-cipher-list">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-cipher-list">CURLOPT_PROXY_SSL_CIPHER_LIST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a lista de cifras, separadas por dois-pontos (:),
     a serem usadas para a conexão com o proxy HTTPS.
     Quando usada com OpenSSL, vírgulas ou espaços também são separadores aceitáveis
     e <code class="literal">!</code>, <code class="literal">-</code> e <code class="literal">+</code>
     podem ser usados ​​como operadores.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-ssl-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-options">CURLOPT_PROXY_SSL_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define as opções de comportamento do proxy SSL, que é uma máscara de bits das constantes
     <strong><code><a href="curl.constants.php#constant.curlsslopt-allow-beast">CURLSSLOPT_<span class="replaceable">*</span></a></code></strong>.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-ssl-verifyhost">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-verifyhost">CURLOPT_PROXY_SSL_VERIFYHOST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <code class="literal">2</code> para verificar os campos de nome do certificado do proxy HTTPS em relação ao nome do proxy.
     Quando definido como <code class="literal">0</code> a conexão é bem-sucedida independentemente dos nomes usados ​​no certificado.
     Use essa capacidade com cuidado!
     Se definida como <code class="literal">1</code> no cURL 7.28.0 e versões anteriores, serve como uma opção de depuração.
     Se definida como <code class="literal">1</code> no cURL 7.28.1 ao 7.65.3, a constante <strong><code><a href="curl.constants.php#constant.curle-bad-function-argument">CURLE_BAD_FUNCTION_ARGUMENT</a></code></strong> é retornada.
     A partir do cURL 7.66.0, <code class="literal">1</code> e <code class="literal">2</code> são tratados como o mesmo valor.
     O padrão é <code class="literal">2</code>.
     Em ambientes de produção, o valor desta opção deve ser mantido em <code class="literal">2</code>.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-ssl-verifypeer">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-verifypeer">CURLOPT_PROXY_SSL_VERIFYPEER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para impedir que o cURL verifique o certificado do par.
     Certificados alternativos para verificação podem ser
     especificados com a opção <strong><code><a href="curl.constants.php#constant.curlopt-cainfo">CURLOPT_CAINFO</a></code></strong>
     ou um diretório de certificado pode ser especificado com a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-capath">CURLOPT_CAPATH</a></code></strong>.
     Quando definida como <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, a verificação do certificado será sempre bem-sucedida.
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> é o padrão.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-tls13-ciphers">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tls13-ciphers">CURLOPT_PROXY_TLS13_CIPHERS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a lista de conjuntos de criptografia a serem usados ​​para a conexão TLS 1.3 com um proxy.
     Esta opção é usada atualmente apenas quando o cURL é compilado para usar OpenSSL 1.1.1 ou posterior.
     Se um SSL diferente estiver sendo usado, os conjuntos de criptografia TLS 1.3 podel ser configurados
     com a opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-cipher-list">CURLOPT_PROXY_SSL_CIPHER_LIST</a></code></strong>.
     Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-tlsauth-password">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-password">CURLOPT_PROXY_TLSAUTH_PASSWORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a senha a ser usada para o método de autenticação TLS especificado com a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-type">CURLOPT_PROXY_TLSAUTH_TYPE</a></code></strong>. Requer que a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-username">CURLOPT_PROXY_TLSAUTH_USERNAME</a></code></strong> também esteja definida.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-tlsauth-type">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-type">CURLOPT_PROXY_TLSAUTH_TYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O método de autenticação TLS usado para a conexão HTTPS.
     O método suportado é <code class="literal">SRP</code>.
     <blockquote class="note"><p><strong class="note">Nota</strong>: 
      <p class="para">
       A autenticação Secure Remote Password (SRP) para TLS fornece autenticação mútua
       se ambos os lados tiverem um segredo compartilhado. Para usar TLS-SRP, as opções
       <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-username">CURLOPT_PROXY_TLSAUTH_USERNAME</a></code></strong> e
       <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-password">CURLOPT_PROXY_TLSAUTH_PASSWORD</a></code></strong> também precisam ser definidas.
      </p>
     </p></blockquote>
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-tlsauth-username">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-username">CURLOPT_PROXY_TLSAUTH_USERNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O usuário a ser usado para o método de autenticação TLS especificado com a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-type">CURLOPT_PROXY_TLSAUTH_TYPE</a></code></strong>. Requer que a
     opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-tlsauth-password">CURLOPT_PROXY_TLSAUTH_PASSWORD</a></code></strong> também esteja definida.
     Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-proxy-transfer-mode">
    <strong><code><a href="curl.constants.php#constant.curlopt-proxy-transfer-mode">CURLOPT_PROXY_TRANSFER_MODE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Quando igual a <code class="literal">1</code>, define o modo de transferência (binário ou ASCII)
     para transferências FTP feitas através de um proxy HTTP, anexando
     <code class="literal">type=a</code> ou <code class="literal">type=i</code> ao URL.
     Sem esta configuração ou definida como <code class="literal">0</code>,
     <strong><code><a href="curl.constants.php#constant.curlopt-transfertext">CURLOPT_TRANSFERTEXT</a></code></strong> não tem efeito
     ao fazer FTP através de um proxy.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.18.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-put">
    <strong><code><a href="curl.constants.php#constant.curlopt-put">CURLOPT_PUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para usar o método PUT HTTP para um arquivo. O arquivo precisa ser
     definido com <strong><code><a href="curl.constants.php#constant.curlopt-readdata">CURLOPT_READDATA</a></code></strong> e
     <strong><code><a href="curl.constants.php#constant.curlopt-infilesize">CURLOPT_INFILESIZE</a></code></strong>.
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.12.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-quick-exit">
    <strong><code><a href="curl.constants.php#constant.curlopt-quick-exit">CURLOPT_QUICK_EXIT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para o cURL ignorar a etapa de limpeza de recursos
     ao recuperar de um limite de tempo excedido.
     Isto permite um encerramento rápido do processo cURL às
     custas de um possível vazamento de recursos associados.
     Disponível a partir do PHP 8.3.0 e cURL 7.87.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-quote">
    <strong><code><a href="curl.constants.php#constant.curlopt-quote">CURLOPT_QUOTE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s de comandos FTP a executar no servidor antes da requisição FTP.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-random-file">
    <strong><code><a href="curl.constants.php#constant.curlopt-random-file">CURLOPT_RANDOM_FILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do arquivo a ser usado para semear o gerador de números aleatórios para o SSL.
     Disponível a partir do cURL 7.7.0 e descontinuada a partir do cURL 7.84.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-range">
    <strong><code><a href="curl.constants.php#constant.curlopt-range">CURLOPT_RANGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o(s) intervalo(s) de dados a serem recuperados no formato <code class="literal">X-Y</code> onde X ou Y são opcionais. Transferências HTTP
     também suportam vários intervalos, separados por vírgulas no formato
     <code class="literal">X-Y,N-M</code>.
     Defina como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> para desabilitar a requisição de um intervalo de bytes.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-readdata">
    <strong><code><a href="curl.constants.php#constant.curlopt-readdata">CURLOPT_READDATA</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define um ponteiro de arquivo do tipo <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> que será usado pela função de leitura de arquivo
     definida com <strong><code><a href="curl.constants.php#constant.curlopt-readfunction">CURLOPT_READFUNCTION</a></code></strong>.
     Disponível a partir do cURL 7.9.7.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-readfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-readfunction">CURLOPT_READFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$streamResource</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$maxAmountOfDataToRead</code></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">streamResource</code></dt>
       <dd>
        <span class="simpara">
         <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> de fluxo fornecido ao cURL através da opção
         <strong><code><a href="curl.constants.php#constant.curlopt-readdata">CURLOPT_READDATA</a></code></strong>.
        </span>
       </dd>
      
      
       <dt><code class="parameter">maxAmountOfDataToRead</code></dt>
       <dd>
        <span class="simpara">
         A quantidade máxima de dados a serem lidos.
        </span>
       </dd>
      
     </dl>
     A função deve retornar uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     com comprimento igual ou menor que a quantidade de dados solicitados,
     normalmente lendo-a do <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> de fluxo passado. Deve retornar
     uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> vazia para sinalizar <code class="literal">EOF</code>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-redir-protocols">
    <strong><code><a href="curl.constants.php#constant.curlopt-redir-protocols">CURLOPT_REDIR_PROTOCOLS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Máscara de bits de valores <strong><code><a href="curl.constants.php#constant.curlproto-all">CURLPROTO_<span class="replaceable">*</span></a></code></strong>
     que limita quais protocolos o cURL pode usar em uma transferência que segue
     um redirecionamento quando <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> está habilitado.
     Isso permite limitar transferências específicas para usar apenas um subconjunto
     de protocolos em redirecionamentos.
     A partir do cURL 7.19.4, por padrão o cURL permitirá todos os protocolos,
     exceto <code class="literal">FILE</code> e <code class="literal">SCP</code>.
     Antes do cURL 7.19.4, o cURL seguiria incondicionalmente todos os protocolos suportados.
     Veja também <strong><code><a href="curl.constants.php#constant.curlopt-protocols">CURLOPT_PROTOCOLS</a></code></strong> para valores constantes de protocolo.
     Disponível a partir do cURL 7.19.4 e descontinuada a partir do cURL 7.85.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-redir-protocols-str">
    <strong><code><a href="curl.constants.php#constant.curlopt-redir-protocols-str">CURLOPT_REDIR_PROTOCOLS_STR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com uma lista de nomes de protocolos (esquemas URL),
     insensíveis a maiúsculas/minúsculas, separados por vírgulas,
     para permitir o seguimento de um redirecionamento quando
     <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> estiver habilitada.
     Defina como <code class="literal">ALL</code> para habilitar todos os protocolos.
     A partir do cURL 7.65.2, o padrão é <code class="literal">FTP</code>,
     <code class="literal">FTPS</code>, <code class="literal">HTTP</code> e <code class="literal">HTTPS</code>.
     Do cURL 7.40.0 até o 7.65.1, o padrão são todos os protocolos exceto
     <code class="literal">FILE</code>, <code class="literal">SCP</code>, <code class="literal">SMB</code> e
     <code class="literal">SMBS</code>.
     Antes do cURL 7.40.0, o padrão são todos os protocolos exceto
     <code class="literal">FILE</code> e <code class="literal">SCP</code>.
     Os protocolos disponíveis são:
     <span class="simplelist"><code class="literal">DICT</code>, <code class="literal">FILE</code>, <code class="literal">FTP</code>, <code class="literal">FTPS</code>, <code class="literal">GOPHER</code>, <code class="literal">GOPHERS</code>, <code class="literal">HTTP</code>, <code class="literal">HTTPS</code>, <code class="literal">IMAP</code>, <code class="literal">IMAPS</code>, <code class="literal">LDAP</code>, <code class="literal">LDAPS</code>, <code class="literal">MQTT</code>, <code class="literal">POP3</code>, <code class="literal">POP3S</code>, <code class="literal">RTMP</code>, <code class="literal">RTMPE</code>, <code class="literal">RTMPS</code>, <code class="literal">RTMPT</code>, <code class="literal">RTMPTE</code>, <code class="literal">RTMPTS</code>, <code class="literal">RTSP</code>, <code class="literal">SCP</code>, <code class="literal">SFTP</code>, <code class="literal">SMB</code>, <code class="literal">SMBS</code>, <code class="literal">SMTP</code>, <code class="literal">SMTPS</code>, <code class="literal">TELNET</code>, <code class="literal">TFTP</code>, <code class="literal">WS</code>, <code class="literal">WSS</code></span>.
     Disponível a partir do PHP 8.3.0 e cURL 7.85.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-referer">
    <strong><code><a href="curl.constants.php#constant.curlopt-referer">CURLOPT_REFERER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o conteúdo do cabeçalho <code class="literal">Referer: </code>
     a ser usado em uma requisição HTTP.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-request-target">
    <strong><code><a href="curl.constants.php#constant.curlopt-request-target">CURLOPT_REQUEST_TARGET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> a ser usada na próxima requisição
     em vez do caminho extraído do URL.
     Disponível a partir do PHP 7.3.0 e cURL 7.55.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-resolve">
    <strong><code><a href="curl.constants.php#constant.curlopt-resolve">CURLOPT_RESOLVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Forneça um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s com endereços
     personalizados separados por dois-pontos para um par específico de servidor e porta no formato:
     <code class="code">
      array(
        &quot;example.com:80:127.0.0.1&quot;,
        &quot;example2.com:443:127.0.0.2&quot;,
      )
     </code>
     Disponível a partir do cURL 7.21.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-resume-from">
    <strong><code><a href="curl.constants.php#constant.curlopt-resume-from">CURLOPT_RESUME_FROM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O deslocamento, em bytes, a partir do qual uma transferência deve ser retomada.
     Esta opção aceita qualquer valor que possa ser convertido para um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> válido.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-returntransfer">
    <strong><code><a href="curl.constants.php#constant.curlopt-returntransfer">CURLOPT_RETURNTRANSFER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para retornar a transferência como uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> do
     valor de retorno de <span class="function"><a href="function.curl-exec.php" class="function">curl_exec()</a></span> em vez de enviá-la
     diretamente.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-client-cseq">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-client-cseq">CURLOPT_RTSP_CLIENT_CSEQ</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> com o número CSEQ a ser emitido para a próxima solicitação RTSP.
     Útil se o aplicativo estiver retomando uma conexão interrompida anteriormente.
     O CSEQ é inrementado a partir deste novo número.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-request">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-request">CURLOPT_RTSP_REQUEST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o tipo de solicitação RTSP a ser feita.
     Deve ser uma das constantes <strong><code><a href="curl.constants.php#constant.curl-rtspreq-announce">CURL_RTSPREQ_<span class="replaceable">*</span></a></code></strong>.
     Disponível
     a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-server-cseq">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-server-cseq">CURLOPT_RTSP_SERVER_CSEQ</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define um <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> com o número CSEQ esperado
     para a próxima solicitação do servidor RTSP para o cliente.
     Este recurso (escutar solicitações do servidor) não está implementado.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-session-id">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-session-id">CURLOPT_RTSP_SESSION_ID</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Defina uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o valor do ID da sessão RTSP atual para o identificador.
     Depois que esse valor for definido como qualquer valor não <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>,
     o cURL retornará <strong><code>CURLE_RTSP_SESSION_ERROR</code></strong>
     se o ID recebido do servidor não corresponder.
     Se definido como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>, o cURL define automaticamente o ID
     na primeira vez que o servidor o define em uma resposta.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-stream-uri">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-stream-uri">CURLOPT_RTSP_STREAM_URI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o URI do fluxo para operar.
     Se não for definido, o padrão do cURL é operar em opções genéricas do servidor,
     passando <code class="literal">*</code> no lugar do URI do fluxo RTSP.
     Ao trabalhar com RTSP, <code class="literal">CURLOPT_RTSP_STREAM_URI</code>
     indica qual URL enviar ao servidor no cabeçalho da solicitação
     enquanto <code class="literal">CURLOPT_URL</code> indica
     onde a conexão deve ser feita.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-rtsp-transport">
    <strong><code><a href="curl.constants.php#constant.curlopt-rtsp-transport">CURLOPT_RTSP_TRANSPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o cabeçalho <code class="literal">Transport:</code> para esta sessão RTSP.
     Disponível a partir do cURL 7.20.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-safe-upload">
    <strong><code><a href="curl.constants.php#constant.curlopt-safe-upload">CURLOPT_SAFE_UPLOAD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Sempre <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>, o que desativa o suporte ao prefixo <code class="literal">@</code> para
     envio de arquivos em <strong><code><a href="curl.constants.php#constant.curlopt-postfields">CURLOPT_POSTFIELDS</a></code></strong>, o que
     significa que valores começando com <code class="literal">@</code> podem ser passados ​
     ​com segurança como campos. <span class="classname"><a href="class.curlfile.php" class="classname">CURLFile</a></span> pode ser usada para
     envios.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sasl-authzid">
    <strong><code><a href="curl.constants.php#constant.curlopt-sasl-authzid">CURLOPT_SASL_AUTHZID</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A <span class="type"><a href="language.types.string.php" class="type string">string</a></span> de identidade de autorização (autzid) para a transferência. Aplicável apenas ao mecanismo de autenticação
     PLAIN SASL onde é opcional. Quando não especificada, apenas a identidade de autenticação
     (authcid) especificada pelo nome de usuário será enviada ao servidor, juntamente com a senha.
     O servidor derivará o authzid do authcid quando não for fornecido, que será usado internamente.
     Disponível a partir do PHP 8.2.0 e cURL 7.66.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sasl-ir">
    <strong><code><a href="curl.constants.php#constant.curlopt-sasl-ir">CURLOPT_SASL_IR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para habilitar o envio da resposta inicial no primeiro pacote.
     Disponível a partir do PHP 7.0.7 e cURL 7.31.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-service-name">
    <strong><code><a href="curl.constants.php#constant.curlopt-service-name">CURLOPT_SERVICE_NAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome do serviço de autenticação.
     Disponível a partir do PHP 7.0.7 e cURL 7.43.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-share">
    <strong><code><a href="curl.constants.php#constant.curlopt-share">CURLOPT_SHARE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um resultado de <span class="function"><a href="function.curl-share-init.php" class="function">curl_share_init()</a></span>. Faz com que o identificador
     cURL use os dados do identificador compartilhado.
     Disponível a partir do cURL 7.10.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-socks5-auth">
    <strong><code><a href="curl.constants.php#constant.curlopt-socks5-auth">CURLOPT_SOCKS5_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Os métodos de autenticação SOCKS5 a serem utilizados. As opções são:
     <span class="simplelist"><strong><code><a href="curl.constants.php#constant.curlauth-basic">CURLAUTH_BASIC</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-gssapi">CURLAUTH_GSSAPI</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlauth-none">CURLAUTH_NONE</a></code></strong></span>.
     Quando mais de um método estiver definido, o cURL irá interrogar o servidor para ver
     que métodos ele suporta, e escolherá o melhor.
     O padrão é <code class="literal">CURLAUTH_BASIC|CURLAUTH_GSSAPI</code>.
     Defina o usuário e senha reais com a opção <strong><code><a href="curl.constants.php#constant.curlopt-proxyuserpwd">CURLOPT_PROXYUSERPWD</a></code></strong>.
     Disponível a partir do PHP 7.3.0 e cURL 7.55.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-socks5-gssapi-nec">
    <strong><code><a href="curl.constants.php#constant.curlopt-socks5-gssapi-nec">CURLOPT_SOCKS5_GSSAPI_NEC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">1</code> habilita, e como <code class="literal">0</code> desabilita,
     a troca desprotegida da negociação do modo de proteção
     como parte da negociação GSSAPI.
     Disponível a partir do cURL 7.19.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-socks5-gssapi-service">
    <strong><code><a href="curl.constants.php#constant.curlopt-socks5-gssapi-service">CURLOPT_SOCKS5_GSSAPI_SERVICE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> contendo o nome do serviço SOCKS5.
     O padrão é <code class="literal">rcmd</code>
     Disponível a partir do cURL 7.19.4 e descontinuada a partir do cURL 7.49.0.
     Use <strong><code><a href="curl.constants.php#constant.curlopt-proxy-service-name">CURLOPT_PROXY_SERVICE_NAME</a></code></strong> em seu lugar.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-auth-types">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-auth-types">CURLOPT_SSH_AUTH_TYPES</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma máscara de bits que consiste de uma ou mais das seguintes constantes:
     <span class="simplelist"><strong><code><a href="curl.constants.php#constant.curlssh-auth-publickey">CURLSSH_AUTH_PUBLICKEY</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlssh-auth-password">CURLSSH_AUTH_PASSWORD</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlssh-auth-host">CURLSSH_AUTH_HOST</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlssh-auth-keyboard">CURLSSH_AUTH_KEYBOARD</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlssh-auth-agent">CURLSSH_AUTH_AGENT</a></code></strong>, <strong><code><a href="curl.constants.php#constant.curlssh-auth-any">CURLSSH_AUTH_ANY</a></code></strong></span>.
     O padrão é <strong><code><a href="curl.constants.php#constant.curlssh-auth-any">CURLSSH_AUTH_ANY</a></code></strong>.
     Disponível a partir do cURL 7.16.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-compression">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-compression">CURLOPT_SSH_COMPRESSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para habilitar, <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar a compactação SSH interna.
     Observe que o servidor pode desconsiderar esta requisição.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>
     Disponível a partir do PHP 7.3.0 e cURL 7.56.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-hostkeyfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-hostkeyfunction">CURLOPT_SSH_HOSTKEYFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> que será chamada quando a verificação de chave do host SSH for necessária.
     A função precisa ter a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$keyType</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$key</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$keyLength</code></span><br>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">keyType</code></dt>
       <dd>
        <span class="simpara">
         Um dos tipos de chave <strong><code>CURLKHTYPE_<span class="replaceable">*</span></code></strong>.
        </span>
       </dd>
      
      
       <dt><code class="parameter">key</code></dt>
       <dd>
        <span class="simpara">
         A chave a ser verificada.
        </span>
       </dd>
      
      
       <dt><code class="parameter">keyLength</code></dt>
       <dd>
        <span class="simpara">
         O comprimento da chave em bytes.
        </span>
       </dd>
      
     </dl>
     Esta função substitui <strong><code><a href="curl.constants.php#constant.curlopt-ssh-knownhosts">CURLOPT_SSH_KNOWNHOSTS</a></code></strong>.
     Disponível a partir do PHP 8.3.0 e cURL 7.84.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-host-public-key-md5">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-host-public-key-md5">CURLOPT_SSH_HOST_PUBLIC_KEY_MD5</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> contendo 32 dígitos hexadecimais que deve conter a
     soma de verificação MD5 da chave pública do servidor remoto, e o cURL rejeitará
     a conexão com o servidor, a menos que as somas correspondam.
     Esta opção é apenas para transferências SCP e SFTP.
     Disponível a partir do cURL 7.17.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-host-public-key-sha256">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-host-public-key-sha256">CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o hash SHA256 codificado em base64
     da chave pública do servidor remoto.
     A transferência falhará se o hash fornecido não corresponder ao hash fornecido pelo servidor remoto.
     Disponível a partir do PHP 8.2.0 e cURL 7.80.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-knownhosts">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-knownhosts">CURLOPT_SSH_KNOWNHOSTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Deve ser definida como o nome do arquivo <var class="filename">known_host</var> a ser usado,
     que deve usar o formato de arquivo OpenSSH conforme suportado pela libssh2.
     Disponível a partir do cURL 7.19.6.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-private-keyfile">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-private-keyfile">CURLOPT_SSH_PRIVATE_KEYFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nome do arquivo com a chave privada. Se não for usado, o padrão do cURL é
     <var class="filename">$HOME/.ssh/id_dsa</var> se a variável de ambiente HOME estiver definida,
     e apenas <code class="literal">id_dsa</code> no diretório atual se HOME não estiver definida.
     Se o arquivo estiver protegido por senha, defina a senha com
     <strong><code><a href="curl.constants.php#constant.curlopt-keypasswd">CURLOPT_KEYPASSWD</a></code></strong>.
     Disponível a partir do cURL 7.16.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssh-public-keyfile">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssh-public-keyfile">CURLOPT_SSH_PUBLIC_KEYFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nome do arquivo com a chave pública. Se não for usado, o padrão do cURL é
     <var class="filename">$HOME/.ssh/id_dsa.pub</var> se a variável de ambiente HOME estiver definida,
     e apenas <code class="literal">id_dsa.pub</code> no diretório atual se HOME não estiver definida.
     Disponível a partir do cURL 7.16.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslcert">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslcert">CURLOPT_SSLCERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nome de um arquivo que contém um certificado no formato PEM.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslcertpasswd">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslcertpasswd">CURLOPT_SSLCERTPASSWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A senha requerida para usar o certificado
     <strong><code><a href="curl.constants.php#constant.curlopt-sslcert">CURLOPT_SSLCERT</a></code></strong>.
     Disponível a partir do cURL 7.1.0 e descontinuada a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslcerttype">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslcerttype">CURLOPT_SSLCERTTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o formato do certificado. Os formatos suportados são:
     <span class="simplelist"><code class="literal">PEM</code>, <code class="literal">DER</code>, <code class="literal">ENG</code>, <code class="literal">P12</code></span>.
     A partir do OpenSSL 0.9.3, o formato <code class="literal">P12</code> (para arquivos codificados em PKCS#12) está disponível.
     O padrão é <code class="literal">PEM</code>.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslcert-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslcert-blob">CURLOPT_SSLCERT_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o certificado de cliente SSL do blob de memória.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslengine">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslengine">CURLOPT_SSLENGINE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o identificador do mecanismo de criptografia da chave SSL privada
     especificada em <strong><code><a href="curl.constants.php#constant.curlopt-sslkey">CURLOPT_SSLKEY</a></code></strong>.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslengine-default">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslengine-default">CURLOPT_SSLENGINE_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o identificador do mecanismo de criptografia usado para operações de criptografia
     assimétricas.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslkey">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslkey">CURLOPT_SSLKEY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nome de um arquivo que contém uma chave SSL privada.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslkeypasswd">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslkeypasswd">CURLOPT_SSLKEYPASSWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     A senha secreta necessária para usar a chave SSL privada especificada em
     <strong><code><a href="curl.constants.php#constant.curlopt-sslkey">CURLOPT_SSLKEY</a></code></strong>.
     <blockquote class="note"><p><strong class="note">Nota</strong>: 
      <p class="para">
       Como esta opção contém uma senha confidencial, lembre-se de manter
       seguro o script PHP que a contém.
      </p>
     </p></blockquote>
     Disponível a partir do cURL 7.9.3 e descontinuada a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslkeytype">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslkeytype">CURLOPT_SSLKEYTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tipo de chave da chave SSL privada especificada em
     <strong><code><a href="curl.constants.php#constant.curlopt-sslkey">CURLOPT_SSLKEY</a></code></strong>. Tipos de chave suportados são:
     <span class="simplelist"><code class="literal">PEM</code>, <code class="literal">DER</code>, <code class="literal">ENG</code></span>.
     O padrão é <code class="literal">PEM</code>.
     Disponível a partir do cURL 7.9.3.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslkey-blob">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslkey-blob">CURLOPT_SSLKEY_BLOB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a chave privada para certificado de cliente do blob de memória.
     Disponível a partir do PHP 8.1.0 e cURL 7.71.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-sslversion">
    <strong><code><a href="curl.constants.php#constant.curlopt-sslversion">CURLOPT_SSLVERSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma das
     constantes <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_<span class="replaceable">*</span></a></code></strong>.
     <div class="warning"><strong class="warning">Aviso</strong>
      <p class="simpara">
       É melhor não definir esta opção e deixar no padrão,
       já que definir para
       <strong><code><a href="curl.constants.php#constant.curl-sslversion-sslv2">CURL_SSLVERSION_SSLv2</a></code></strong>
       ou
       <strong><code><a href="curl.constants.php#constant.curl-sslversion-sslv3">CURL_SSLVERSION_SSLv3</a></code></strong>
       é bastante perigoso, dadas as vulnerabilidades
       conhecidas no SSLv2 e no SSLv3.
      </p>
     </div>
     O padrão é <strong><code><a href="curl.constants.php#constant.curl-sslversion-default">CURL_SSLVERSION_DEFAULT</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-cipher-list">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-cipher-list">CURLOPT_SSL_CIPHER_LIST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com uma lista de cifras separadas por dois-pontos,
     a serem usadas para a conexão TLS 1.2 (1.1, 1.0).
     Disponível a partir do cURL 7.9.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-ec-curves">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-ec-curves">CURLOPT_SSL_EC_CURVES</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma lista delimitada por dois pontos de algoritmos de curva elíptica. Por exemplo,
     <code class="literal">X25519:P-521</code> é uma lista válida de duas curvas elípticas.
     Esta opção define os algoritmos de troca de chaves do cliente na comunicação inicial do SSL,
     se o SSL com o qual o cURL foi compilado suportá-los.
     Disponível a partir do PHP 8.2.0 e cURL 7.73.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-enable-alpn">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-enable-alpn">CURLOPT_SSL_ENABLE_ALPN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar o ALPN na comunicação inicial do SSL (se o SSL com o qual
     o cURL foi compilado suportá-lo), que pode ser usado para
     negociar HTTP2.
     Disponível a partir do PHP 7.0.7 e do cURL 7.36.0 e descontinuada a partir do cURL 7.86.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-enable-npn">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-enable-npn">CURLOPT_SSL_ENABLE_NPN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar o NPN na comunicação inicial do SSL (se o SSL com o qual
     a libcurl foi compilada suportá-lo), que pode ser usado para
     negociar HTTP2.
     Disponível a partir do PHP 7.0.7 e cURL 7.36.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-falsestart">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-falsestart">CURLOPT_SSL_FALSESTART</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para habilitar e <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar o início falso do TLS
     que é um modo onde um cliente TLS inicia o envio de dados da aplicação
     antes de verificar a mensagem <code class="literal">Finished</code> do servidor.
     Disponível a partir do PHP 7.0.7 e cURL 7.42.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-options">CURLOPT_SSL_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define as opções de comportamento do SSL, que é uma máscara de bits das
     constantes <strong><code><a href="curl.constants.php#constant.curlsslopt-allow-beast">CURLSSLOPT_<span class="replaceable">*</span></a></code></strong>.
     O padrão é nenhum bit definido.
     Disponível a partir do PHP 7.0.7. e cURL 7.25.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-sessionid-cache">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-sessionid-cache">CURLOPT_SSL_SESSIONID_CACHE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">0</code> desativa, e como <code class="literal">1</code> ativa
     o cache de ID de sessão SSL.
     Por padrão todas as transferências são feitas usando o cache habilitado.
     Disponível a partir do cURL 7.16.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-verifyhost">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifyhost">CURLOPT_SSL_VERIFYHOST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <code class="literal">2</code> para verificar que um campo &quot;Common Name&quot; ou um campo &quot;Subject Alternate Name&quot;
     no certificado SSL corresponde ao nome de servidor informado.
     <code class="literal">0</code> para não verificar os nomes.
     <code class="literal">1</code> não deve ser usado.
     Em ambientes de produção o valor para esta opção
     deve ser mantido em <code class="literal">2</code> (valor padrão). Suporte para o valor <code class="literal">1</code> foi removido no cURL 7.28.1.
     Disponível a partir do cURL 7.8.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-verifypeer">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifypeer">CURLOPT_SSL_VERIFYPEER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para impedir o cURL de verificar o certificado
     do servidor. Certificados alternativos para verificar podem ser
     especificados com a opção <strong><code><a href="curl.constants.php#constant.curlopt-cainfo">CURLOPT_CAINFO</a></code></strong>
     ou um diretório de certificados pode ser especificado com a opção
     <strong><code><a href="curl.constants.php#constant.curlopt-capath">CURLOPT_CAPATH</a></code></strong>.
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> é o padrão a partir do cURL 7.10.
     Pacote padrão de certificados CA instalado a partir do cURL 7.10.
     Disponível a partir do cURL 7.4.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ssl-verifystatus">
    <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifystatus">CURLOPT_SSL_VERIFYSTATUS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para habilitar e <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar a verificação do status do certificado.
     Disponível a partir do PHP 7.0.7 e cURL 7.41.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-stderr">
    <strong><code><a href="curl.constants.php#constant.curlopt-stderr">CURLOPT_STDERR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita um identificador de arquivo do tipo <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> apontando para
     uma localização alternativa para enviar os erros no lugar de
     <strong><code><a href="reserved.constants.php#constant.stderr">STDERR</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-stream-weight">
    <strong><code><a href="curl.constants.php#constant.curlopt-stream-weight">CURLOPT_STREAM_WEIGHT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o peso numérico do fluxo (um número entre <code class="literal">1</code> e <code class="literal">256</code>).
     Disponível a partir do PHP 7.0.7 e cURL 7.46.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-suppress-connect-headers">
    <strong><code><a href="curl.constants.php#constant.curlopt-suppress-connect-headers">CURLOPT_SUPPRESS_CONNECT_HEADERS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para suprimir cabeçalhos de resposta CONNECT do proxy a partir das funções de retorno de usuário
     <strong><code><a href="curl.constants.php#constant.curlopt-headerfunction">CURLOPT_HEADERFUNCTION</a></code></strong> e <strong><code><a href="curl.constants.php#constant.curlopt-writefunction">CURLOPT_WRITEFUNCTION</a></code></strong>,
     quando <strong><code><a href="curl.constants.php#constant.curlopt-httpproxytunnel">CURLOPT_HTTPPROXYTUNNEL</a></code></strong> é usada e uma requisição CONNECT é realizada.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do PHP 7.3.0 e cURL 7.54.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-fastopen">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-fastopen">CURLOPT_TCP_FASTOPEN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para habilitar e <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> para desabilitar a extensão &quot;Fast Open&quot; (abertura rápida) do TCP.
     Disponível a partir do PHP 7.0.7 e cURL 7.49.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-keepalive">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepalive">CURLOPT_TCP_KEEPALIVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se definida para <code class="literal">1</code>, sondas de manutenção de atividade serão enviadas. O atraso e a
     frequência destas sondas podem ser controlados pelas opções <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepidle">CURLOPT_TCP_KEEPIDLE</a></code></strong>
     e <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepintvl">CURLOPT_TCP_KEEPINTVL</a></code></strong>, desde que o sistema operacional
     as suporte. Se definida para <code class="literal">0</code> (padrão), as sondas são desabilitadas.
     O número máximo de sondas pode ser definido com a opção
     <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepcnt">CURLOPT_TCP_KEEPCNT</a></code></strong>.
     Disponível a partir do cURL 7.25.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-keepidle">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepidle">CURLOPT_TCP_KEEPIDLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o atraso, em segundos, que o sistema operacional aguardará enquanto a conexão estiver
     ociosa antes de enviar sondas de manutenção de atividade, se <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepalive">CURLOPT_TCP_KEEPALIVE</a></code></strong> estiver
     habilitada. Nem todos os sistemas operacionais suportam esta opção.
     O padrão é <code class="literal">60</code>.
     Disponível a partir do cURL 7.25.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-keepintvl">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepintvl">CURLOPT_TCP_KEEPINTVL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o intervalo, em segundos, que o sistema operacional aguardará entre o envio
     de sondas de manutenção de atividade, se <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepalive">CURLOPT_TCP_KEEPALIVE</a></code></strong> estiver habilitada.
     Nem todos os sistemas operacionais suportam esta opção.
     O padrão é <code class="literal">60</code>.
     Disponível a partir do cURL 7.25.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-keepcnt">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-keepcnt">CURLOPT_TCP_KEEPCNT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o número máximo de sondas de verificação de atividade TCP.
     O padrão é <code class="literal">9</code>.
     Disponível a partir do PHP 8.4.0 e cURL 8.9.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tcp-nodelay">
    <strong><code><a href="curl.constants.php#constant.curlopt-tcp-nodelay">CURLOPT_TCP_NODELAY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para desabilitar o algoritmo Nagle do TCP, que tenta minimizar
     o número de pacotes pequenos na rede.
     O padrão é <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>.
     Disponível a partir do cURL 7.11.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-telnetoptions">
    <strong><code><a href="curl.constants.php#constant.curlopt-telnetoptions">CURLOPT_TELNETOPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> de <span class="type"><a href="language.types.string.php" class="type string">string</a></span>s a ser passado às negociações telnet.
     As variáveis ​​devem estar no formato <code class="literal">&lt;opção=valor&gt;</code>.
     O cURL suporta as opções <code class="literal">TTYPE</code>,
     <code class="literal">XDISPLOC</code> e <code class="literal">NEW_ENV</code>.
     Disponível a partir do cURL 7.7.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tftp-blksize">
    <strong><code><a href="curl.constants.php#constant.curlopt-tftp-blksize">CURLOPT_TFTP_BLKSIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o tamanho do bloco a ser usado para transmissão de dados TFTP.
     O intervalo válido é <code class="literal">8</code>-<code class="literal">65464</code> bytes.
     O padrão de <code class="literal">512</code> bytes será usado se esta opção não for especificada.
     O tamanho de bloco especificado só será usado se for suportado pelo servidor remoto.
     Se o servidor não retornar uma confirmação de opção
     ou retornar uma confirmação de opção sem tamanho de bloco,
     o padrão de <code class="literal">512</code> bytes será usado.
     Disponível a partir do cURL 7.19.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tftp-no-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-tftp-no-options">CURLOPT_TFTP_NO_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para não enviar requisições de opções TFTP.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e do cURL 7.48.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-timecondition">
    <strong><code><a href="curl.constants.php#constant.curlopt-timecondition">CURLOPT_TIMECONDITION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define como <strong><code><a href="curl.constants.php#constant.curlopt-timevalue">CURLOPT_TIMEVALUE</a></code></strong> é tratada.
     Use <strong><code><a href="curl.constants.php#constant.curl-timecond-ifmodsince">CURL_TIMECOND_IFMODSINCE</a></code></strong> para retornar a
     página somente se ela tenha sido modificada desde o momento especificado em
     <strong><code><a href="curl.constants.php#constant.curlopt-timevalue">CURLOPT_TIMEVALUE</a></code></strong>. Se ela não foi modificada,
     um cabeçalho <code class="literal">304 Not Modified</code> será retornado
     assumindo que <strong><code><a href="curl.constants.php#constant.curlopt-header">CURLOPT_HEADER</a></code></strong> seja <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>.
     Use <strong><code><a href="curl.constants.php#constant.curl-timecond-ifunmodsince">CURL_TIMECOND_IFUNMODSINCE</a></code></strong> para o efeito
     reverso. Use <strong><code><a href="curl.constants.php#constant.curl-timecond-none">CURL_TIMECOND_NONE</a></code></strong> para ignorar
     <strong><code><a href="curl.constants.php#constant.curlopt-timevalue">CURLOPT_TIMEVALUE</a></code></strong> e sempre retornar a página.
     <strong><code><a href="curl.constants.php#constant.curl-timecond-none">CURL_TIMECOND_NONE</a></code></strong> é o padrão.
     Antes do cURL 7.46.0, o padrão era
     <strong><code><a href="curl.constants.php#constant.curl-timecond-ifmodsince">CURL_TIMECOND_IFMODSINCE</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-timeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-timeout">CURLOPT_TIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número máximo de segundos para permitir a execução de funções cURL.
     O padrão é <code class="literal">0</code>, que significa que as funções nunca expiram durante a transferência.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-timeout-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-timeout-ms">CURLOPT_TIMEOUT_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O número máximo de milissegundos para permitir a execução de funções
     cURL.
     Se o cURL for compilado para usar o resolvedor de nome padrão do sistema, essa
     parte da conexão ainda usará resolução de segundos completos para
     tempos limite com um mínimo permitido de um segundo.
     O padrão é <code class="literal">0</code>, que significa que as funções nunca expiram durante a transferência.
     Disponível a partir do cURL 7.16.2.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-timevalue">
    <strong><code><a href="curl.constants.php#constant.curlopt-timevalue">CURLOPT_TIMEVALUE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tempo em segundos desde 1º de janeiro de 1970. O tempo será usado
     por <strong><code><a href="curl.constants.php#constant.curlopt-timecondition">CURLOPT_TIMECONDITION</a></code></strong>.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-timevalue-large">
    <strong><code><a href="curl.constants.php#constant.curlopt-timevalue-large">CURLOPT_TIMEVALUE_LARGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O tempo em segundos desde 1º de janeiro de 1970. O tempo será usado
     por <strong><code><a href="curl.constants.php#constant.curlopt-timecondition">CURLOPT_TIMECONDITION</a></code></strong>. O padrão é zero.
     A diferença entre esta opção e <strong><code><a href="curl.constants.php#constant.curlopt-timevalue">CURLOPT_TIMEVALUE</a></code></strong>
     é o tipo do argumento. Em sistemas onde o inteiro longo é de somente 32 bits de comprimento,
     esta opção tem que ser usada para definir datas além do ano 2038.
     Disponível a partir do PHP 7.3.0 e cURL 7.59.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tls13-ciphers">
    <strong><code><a href="curl.constants.php#constant.curlopt-tls13-ciphers">CURLOPT_TLS13_CIPHERS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com a lista de conjuntos de criptografia
     a serem usados ​​para a conexão TLS 1.3, separados por dois-pontos.
     Esta opção é usada atualmente apenas quando o cURL é compilado para usar OpenSSL 1.1.1 ou posterior.
     Se um SSL diferente estiver sendo usado, os conjuntos de criptografia TLS 1.3 podem ser configurados
     com a opção <strong><code><a href="curl.constants.php#constant.curlopt-ssl-cipher-list">CURLOPT_SSL_CIPHER_LIST</a></code></strong>.
     Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tlsauth-password">
    <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-password">CURLOPT_TLSAUTH_PASSWORD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma senha a ser usada para o método de autenticação TLS especificado
     com a opção <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-type">CURLOPT_TLSAUTH_TYPE</a></code></strong>. Requer que
     a opção <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-username">CURLOPT_TLSAUTH_USERNAME</a></code></strong> também seja definida.
     Este recurso depende do TLS SRP, que não funciona com o TLS 1.3.
     Disponível a partir do cURL 7.21.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tlsauth-type">
    <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-type">CURLOPT_TLSAUTH_TYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o método de autenticação TLS.
     O método suportado é <code class="literal">SRP</code>
     (autenticação TLS &quot;Secure Remote Password&quot;).
     Disponível a partir do cURL 7.21.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-tlsauth-username">
    <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-username">CURLOPT_TLSAUTH_USERNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define uma <span class="type"><a href="language.types.string.php" class="type string">string</a></span> com o nome de usuário a ser usado para o método de autenticação TLS
     especificado com a opção <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-type">CURLOPT_TLSAUTH_TYPE</a></code></strong>.
     Requer que a opção <strong><code><a href="curl.constants.php#constant.curlopt-tlsauth-password">CURLOPT_TLSAUTH_PASSWORD</a></code></strong>
     também esteja definida.
     Este recurso depende do TLS SRP, que não funciona com o TLS 1.3.
     Disponível a partir do cURL 7.21.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-transfer-encoding">
    <strong><code><a href="curl.constants.php#constant.curlopt-transfer-encoding">CURLOPT_TRANSFER_ENCODING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Definida como <code class="literal">1</code> ativa, e como <code class="literal">0</code> desativa
     a solicitação de <code class="literal">Transfer Encoding</code> compactada na solicitação
     HTTP de saída. Se o servidor responder com uma
     <code class="literal">Transfer Encoding</code> compactada,
     o cURL irá descompactá-la automaticamente na recepção.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do cURL 7.21.6.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-transfertext">
    <strong><code><a href="curl.constants.php#constant.curlopt-transfertext">CURLOPT_TRANSFERTEXT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para usar modo ASCII para transferências FTP.
     Para LDAP, os dados são recuperados em texto puro ao invés de HTML. Em
     sistemas Windows, <strong><code><a href="reserved.constants.php#constant.stdout">STDOUT</a></code></strong> não será definido para modo
     binário.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.1.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-unix-socket-path">
    <strong><code><a href="curl.constants.php#constant.curlopt-unix-socket-path">CURLOPT_UNIX_SOCKET_PATH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Permite o uso de soquetes de domínio Unix como terminal de conexão e
     define o caminho para a <span class="type"><a href="language.types.string.php" class="type string">string</a></span> fornecida.
     Defina como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> para desabilitar.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.40.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-unrestricted-auth">
    <strong><code><a href="curl.constants.php#constant.curlopt-unrestricted-auth">CURLOPT_UNRESTRICTED_AUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para continuar enviando usuário e senha
     ao seguir localizações (usando
     <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong>), mesmo quando o
     nome do servidor tiver mudado.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.10.4.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-upkeep-interval-ms">
    <strong><code><a href="curl.constants.php#constant.curlopt-upkeep-interval-ms">CURLOPT_UPKEEP_INTERVAL_MS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Alguns protocolos possuem mecanismos de &quot;manutenção da conexão&quot;. Esses mecanismos geralmente enviam algum tráfego
     nas conexões existentes para mantê-las ativas. Esta opção define o intervalo de manutenção da conexão.
     Atualmente, o único protocolo com mecanismo de manutenção de conexão é o HTTP/2. Quando o intervalo de manutenção
     da conexão é excedido, um quadro PING HTTP/2 é enviado na conexão.
     O padrão é <strong><code>CURL_UPKEEP_INTERVAL_DEFAULT</code></strong>
     que atualmente é <code class="literal">60</code> segundos.
     Disponível a partir do PHP 8.2.0 e cURL 7.62.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-upload">
    <strong><code><a href="curl.constants.php#constant.curlopt-upload">CURLOPT_UPLOAD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para se preparar e realizar um envio.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-upload-buffersize">
    <strong><code><a href="curl.constants.php#constant.curlopt-upload-buffersize">CURLOPT_UPLOAD_BUFFERSIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Tamanho de buffer preferido em bytes para o buffer de upload cURL.
     O tamanho do buffer de upload por padrão é de 64 kilobytes. O tamanho máximo do buffer que pode ser definido é de 2 megabytes.
     O tamanho mínimo do buffer que pode ser definido é de 16 kilobytes.
     Disponível a partir do PHP 8.2.0 e cURL 7.62.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-url">
    <strong><code><a href="curl.constants.php#constant.curlopt-url">CURLOPT_URL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O URL a ser buscado. Isto também pode ser definido ao inicializar uma
     sessão com <span class="function"><a href="function.curl-init.php" class="function">curl_init()</a></span>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-use-ssl">
    <strong><code><a href="curl.constants.php#constant.curlopt-use-ssl">CURLOPT_USE_SSL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Define o nível desejado de SSL/TLS para a transferência
     ao usar FTP, SMTP, POP3, IMAP etc.
     Todos esses são protocolos que iniciam em texto simples
     e são &quot;atualizados&quot; para SSL usando o comando STARTTLS.
     Deve ser definida como uma das
     constantes <strong><code><a href="curl.constants.php#constant.curlusessl-all">CURLUSESSL_<span class="replaceable">*</span></a></code></strong>.
     Disponível a partir do cURL 7.17.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-useragent">
    <strong><code><a href="curl.constants.php#constant.curlopt-useragent">CURLOPT_USERAGENT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O conteúdo do cabeçalho <code class="literal">User-Agent: </code> a ser
     usado em uma requisição HTTP.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-username">
    <strong><code><a href="curl.constants.php#constant.curlopt-username">CURLOPT_USERNAME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     O nome de usuário a ser utilizado na autenticação.
     Disponível a partir do cURL 7.19.1.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-userpwd">
    <strong><code><a href="curl.constants.php#constant.curlopt-userpwd">CURLOPT_USERPWD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um nome de usuário e senha formatados como
     <code class="literal">[usuário]:[senha]</code> a serem usados para a
     conexão.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-verbose">
    <strong><code><a href="curl.constants.php#constant.curlopt-verbose">CURLOPT_VERBOSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> para gerar informações detalhadas. Grava
     a saída em <strong><code><a href="reserved.constants.php#constant.stderr">STDERR</a></code></strong> ou no arquivo especificado usando
     <strong><code><a href="curl.constants.php#constant.curlopt-stderr">CURLOPT_STDERR</a></code></strong>.
     O padrão é <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-wildcardmatch">
    <strong><code><a href="curl.constants.php#constant.curlopt-wildcardmatch">CURLOPT_WILDCARDMATCH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Se definida como <code class="literal">1</code>, transfere vários arquivos
     de acordo com um padrão de nome de arquivo.
     O padrão pode ser especificado como parte da
     opção <strong><code><a href="curl.constants.php#constant.curlopt-url">CURLOPT_URL</a></code></strong>,
     usando um padrão semelhante ao fnmatch (Shell Pattern Matching)
     na última parte da URL (nome do arquivo).
     Disponível a partir do cURL 7.21.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-writefunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-writefunction">CURLOPT_WRITEFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$data</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">data</code></dt>
       <dd>
        <span class="simpara">
         Os dados a serem escritos.
        </span>
       </dd>
      
     </dl>
     Os dados devem ser gravados por esta função de retorno e ela
     deve retornar o número exato de bytes escritos
     ou a transferência será abortada com erro.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-writeheader">
    <strong><code><a href="curl.constants.php#constant.curlopt-writeheader">CURLOPT_WRITEHEADER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita um identificador de arquivo do tipo <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> no qual a parte do cabeçalho da transferência é gravada.
     Disponível a partir do cURL 7.1.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-ws-options">
    <strong><code><a href="curl.constants.php#constant.curlopt-ws-options">CURLOPT_WS_OPTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Aceita uma máscara de bits configurando as opções de comportamento do WebSocket.
     A única opção disponível é <strong><code><a href="curl.constants.php#constant.curlws-raw-mode">CURLWS_RAW_MODE</a></code></strong>.
     O padrão é <code class="literal">0</code>.
     Disponível a partir do PHP 8.3.0 e cURL 7.86.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-xferinfofunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-xferinfofunction">CURLOPT_XFERINFOFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função de retorno do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$curlHandle</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesToDownload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesDownloaded</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesToUpload</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$bytesUploaded</code></span><br>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesToDownload</code></dt>
       <dd>
        <span class="simpara">
         O número total de bytes esperados para recebimento nesta transferência.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesDownloaded</code></dt>
       <dd>
        <span class="simpara">
         O número de bytes recebidos até o momento.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesToUpload</code></dt>
       <dd>
        <span class="simpara">
         O número total de bytes esperados para envio nesta transferência.
        </span>
       </dd>
      
      
       <dt><code class="parameter">bytesUploaded</code></dt>
       <dd>
        <span class="simpara">
         O número de bytes enviados até o momento.
        </span>
       </dd>
      
     </dl>
     Retorne <code class="literal">1</code> para abortar a transferência
     e definir um erro <strong><code><a href="curl.constants.php#constant.curle-aborted-by-callback">CURLE_ABORTED_BY_CALLBACK</a></code></strong>.
     Disponível a partir do PHP 8.2.0 e cURL 7.32.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-server-response-timeout">
    <strong><code><a href="curl.constants.php#constant.curlopt-server-response-timeout">CURLOPT_SERVER_RESPONSE_TIMEOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Um tempo limite em segundos que o cURL esperará por uma resposta de um servidor
     <abbr title="File Transfer Protocol">FTP</abbr>, <abbr title="SSH/Secure File Transfer Protocol">SFTP</abbr>, <abbr title="Internet Message Access Protocol">IMAP</abbr>,
     <abbr>SCP</abbr>, <abbr title="Simple Mail Transfer Protocol">SMTP</abbr> ou <abbr title="Post Office Protocol version 3">POP3</abbr>.
     Esta opção substitui a opção <strong><code><a href="curl.constants.php#constant.curlopt-ftp-response-timeout">CURLOPT_FTP_RESPONSE_TIMEOUT</a></code></strong> existente
     que foi descontinuada no cURL 7.85.0.
     Disponível a partir do PHP 8.4.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-xoauth2-bearer">
    <strong><code><a href="curl.constants.php#constant.curlopt-xoauth2-bearer">CURLOPT_XOAUTH2_BEARER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Especifica o token de acesso do OAuth 2.0.
     Defina como <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> para desabilitar.
     O padrão é <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     Disponível a partir do PHP 7.0.7 e cURL 7.33.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-prereqfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-prereqfunction">CURLOPT_PREREQFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Uma função do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> com a seguinte assinatura que é chamada depois que
     a conexão é estabelecida, mas antes que a carga útil da solicitação (por exemplo, a
     solicitação GET/POST/DELETE de uma conexão HTTP) seja enviada e pode ser usada para cancelar
     ou permitir a conexão dependendo do endereço IP de origem e destino e dos números
     de porta:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="class.curlhandle.php" class="type CurlHandle">CurlHandle</a></span> <code class="parameter">$curlHandle</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$destination_ip</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$local_ip</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$destination_port</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$local_port</code></span><br>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">destination_ip</code></dt>
       <dd>
        <span class="simpara">
         O IP primário do servidor remoto estabelecido com esta conexão.
         Para <abbr title="File Transfer Protocol">FTP</abbr>, este é o IP da conexão de controle.
         Os endereços IPv6 são representados sem colchetes.
        </span>
       </dd>
      
      
       <dt><code class="parameter">local_ip</code></dt>
       <dd>
        <span class="simpara">
         O IP de origem para esta conexão.
         Os endereços IPv6 são representados sem colchetes.
        </span>
       </dd>
      
      
       <dt><code class="parameter">destination_port</code></dt>
       <dd>
        <span class="simpara">
         O número da porta primária no servidor remoto estabelecido com esta conexão.
         Para <abbr title="File Transfer Protocol">FTP</abbr>, esta é a porta para a conexão de controle.
         Este pode ser um número de porta <abbr title="Transmission Control Protocol">TCP</abbr> ou <abbr title="User Datagram Protocol">UDP</abbr> dependendo do protocolo.
        </span>
       </dd>
      
      
       <dt><code class="parameter">local_port</code></dt>
       <dd>
        <span class="simpara">
         O número da porta de origem para esta conexão.
         Este pode ser um número de porta <abbr title="Transmission Control Protocol">TCP</abbr> ou <abbr title="User Datagram Protocol">UDP</abbr> dependendo do protocolo.
        </span>
       </dd>
      
     </dl>
     Retorne <strong><code><a href="curl.constants.php#constant.curl-prereqfunc-ok">CURL_PREREQFUNC_OK</a></code></strong> para permitir a solicitação ou
     <strong><code><a href="curl.constants.php#constant.curl-prereqfunc-abort">CURL_PREREQFUNC_ABORT</a></code></strong> para abortar a transferência.
     Disponível a partir do PHP 8.4.0 e cURL 7.80.0.
    </p>
   </td>
  </tr>
  <tr>
   <td id="constant.curlopt-debugfunction">
    <strong><code><a href="curl.constants.php#constant.curlopt-debugfunction">CURLOPT_DEBUGFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Disponível a partir do PHP 8.4.0.
     Esta opção requer a opção <strong><code><a href="curl.constants.php#constant.curlopt-verbose">CURLOPT_VERBOSE</a></code></strong> habilitada.
     Uma função do tipo <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> para substituir a saída detalhada do cURL padrão.
     Esse retorno de chamada é chamado durante vários estágios da solicitação com informações detalhadas de depuração.
     O retorno de chamada deve corresponder à seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">callback</span></span>(<span class="methodparam"><span class="type"><a href="class.curlhandle.php" class="type CurlHandle">CurlHandle</a></span> <code class="parameter">$curlHandle</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$data</code></span>): <span class="type"><a href="language.types.void.php" class="type void">void</a></span></div>

     <dl>
      
       <dt><code class="parameter">curlHandle</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL.
        </span>
       </dd>
      
      
       <dt><code class="parameter">type</code></dt>
       <dd>
        <span class="simpara">
         Uma das seguintes constantes indicando o tipo do valor <code class="parameter">data</code>:
        </span>
        <table id="constant.curl-debugfunction.constants" class="doctable table">
             <tr>
              <th>Constantes</th>
              <th>Descrição</th>
             </tr>
         <tr>
          <td id="constant.curlinfo-text">
           <strong><code><a href="curl.constants.php#constant.curlinfo-text">CURLINFO_TEXT</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Texto informativo.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-header-in">
           <strong><code><a href="curl.constants.php#constant.curlinfo-header-in">CURLINFO_HEADER_IN</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados de cabeçalho (ou semelhantes a cabeçalho) recebidos do par.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-header-out-debug">
           <strong><code><a href="curl.constants.php#constant.curlinfo-header-out">CURLINFO_HEADER_OUT</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados de cabeçalho (ou semelhantes a cabeçalho) enviados ao par.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-data-in">
           <strong><code><a href="curl.constants.php#constant.curlinfo-data-in">CURLINFO_DATA_IN</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados de protocolo não processados ​​recebidos do par.
            Mesmo que os dados sejam codificados ou compactados, eles não são fornecidos decodificados nem descompactados para esse retorno de chamada.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-data-out">
           <strong><code><a href="curl.constants.php#constant.curlinfo-data-out">CURLINFO_DATA_OUT</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados de protocolo enviados ao par.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-ssl-data-in">
           <strong><code><a href="curl.constants.php#constant.curlinfo-ssl-data-in">CURLINFO_SSL_DATA_IN</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados <abbr title="Secure Sockets Layer">SSL</abbr>/<abbr title="Transport Layer Security">TLS</abbr> (binários) recebidos do par.
           </span>
          </td>
         </tr>
         <tr>
          <td id="constant.curlinfo-ssl-data-out">
           <strong><code><a href="curl.constants.php#constant.curlinfo-ssl-data-out">CURLINFO_SSL_DATA_OUT</a></code></strong>
           (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
          </td>
          <td>
           <span class="simpara">
            Dados <abbr title="Secure Sockets Layer">SSL</abbr>/<abbr title="Transport Layer Security">TLS</abbr> (binários) enviados ao par.
           </span>
          </td>
         </tr>
        </table>
       </dd>
      
      
       <dt><code class="parameter">data</code></dt>
       <dd>
        <span class="simpara">
         Dados detalhados de depuração do tipo indicado pelo parâmetro <code class="parameter">type</code>.
        </span>
       </dd>
      
     </dl>
    </p>
   </td>
  </tr>
 </table>

 
<table id="constant.curl-share-setopt.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title"><span class="function"><a href="function.curl-share-setopt.php" class="function">curl_share_setopt()</a></span></strong>
 <tr>
  <td id="constant.curl-lock-data-connect">
   <strong><code><a href="curl.constants.php#constant.curl-lock-data-connect">CURL_LOCK_DATA_CONNECT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Compartilha/descompartilha o cache de conexão.
    Disponível a partir do PHP 7.3.0 e cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curl-lock-data-cookie">
   <strong><code><a href="curl.constants.php#constant.curl-lock-data-cookie">CURL_LOCK_DATA_COOKIE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Compartilha/descompartilha dados de cookies.
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curl-lock-data-dns">
   <strong><code><a href="curl.constants.php#constant.curl-lock-data-dns">CURL_LOCK_DATA_DNS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Compartilha/descompartilha cache DNS.
    Observe que quando vários identificadores cURL são usados,
    todos os identificadores adicionados ao mesmo identificador múltiplo compartilharão o cache DNS por padrão.
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curl-lock-data-psl">
   <strong><code><a href="curl.constants.php#constant.curl-lock-data-psl">CURL_LOCK_DATA_PSL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Compartilha/descompartilha o compartilhamento da Lista Pública de Sufixos.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curl-lock-data-ssl-session">
   <strong><code><a href="curl.constants.php#constant.curl-lock-data-ssl-session">CURL_LOCK_DATA_SSL_SESSION</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Compartilha/descompartilha IDs de sessão SSL, reduzindo o tempo gasto
    no handshake SSL ao se reconectar ao mesmo servidor.
    Observe que os IDs de sessão SSL são reutilizados no mesmo identificador por padrão.
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlshopt-none">
   <strong><code><a href="curl.constants.php#constant.curlshopt-none">CURLSHOPT_NONE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlshopt-share">
   <strong><code><a href="curl.constants.php#constant.curlshopt-share">CURLSHOPT_SHARE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Especifica um tipo de dados que deve ser compartilhado.
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlshopt-unshare">
   <strong><code><a href="curl.constants.php#constant.curlshopt-unshare">CURLSHOPT_UNSHARE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Especifica um tipo de dados que não será mais compartilhado.
    Disponível a partir do cURL 7.10.3.
   </span>
  </td>
 </tr>
</table>

 
<table id="constant.curl-getinfo.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title"><span class="function"><a href="function.curl-getinfo.php" class="function">curl_getinfo()</a></span></strong>
 <tr>
  <td id="constant.curlinfo-appconnect-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-appconnect-time">CURLINFO_APPCONNECT_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em segundos que levou desde o início até que a conexão/handshake SSL/SSH com o host remoto fosse concluída.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-appconnect-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-appconnect-time-t">CURLINFO_APPCONNECT_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo, em microssegundos, desde o início até que a conexão/handshake SSL/SSH com o host remoto fosse concluída.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-cainfo">
   <strong><code><a href="curl.constants.php#constant.curlinfo-cainfo">CURLINFO_CAINFO</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Caminho do certificado CA integrado padrão.
    Disponível a partir do PHP 8.3.0 e cURL 7.84.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-capath">
   <strong><code><a href="curl.constants.php#constant.curlinfo-capath">CURLINFO_CAPATH</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    String de caminho de CA integrada padrão.
    Disponível a partir do PHP 8.3.0 e cURL 7.84.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-certinfo">
   <strong><code><a href="curl.constants.php#constant.curlinfo-certinfo">CURLINFO_CERTINFO</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Cadeia de certificados TLS.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-condition-unmet">
   <strong><code><a href="curl.constants.php#constant.curlinfo-condition-unmet">CURLINFO_CONDITION_UNMET</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Informações sobre condicional de tempo não cumprido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-connect-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-connect-time">CURLINFO_CONNECT_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo decorrido para estabelecer a conexão em segundos.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-connect-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-connect-time-t">CURLINFO_CONNECT_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo total gasto, em microssegundos, desde o início até a conexão com o host remoto (ou proxy) ser concluída.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-content-length-download">
   <strong><code><a href="curl.constants.php#constant.curlinfo-content-length-download">CURLINFO_CONTENT_LENGTH_DOWNLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Comprimento do conteúdo do download, lido do campo &quot;Content-Length:&quot;
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-content-length-download-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-content-length-download-t">CURLINFO_CONTENT_LENGTH_DOWNLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O comprimento do conteúdo do recebimento. Este é o valor lido do campo &quot;Content-Length:&quot; menos 1 se o tamanho não for conhecido.
    Disponível a partir do PHP 7.3.0 e cURL 7.55.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-content-length-upload">
   <strong><code><a href="curl.constants.php#constant.curlinfo-content-length-upload">CURLINFO_CONTENT_LENGTH_UPLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tamanho especificado de envio
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-content-length-upload-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-content-length-upload-t">CURLINFO_CONTENT_LENGTH_UPLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O tamanho especificado do envio. -1 se o tamanho não for conhecido.
    Disponível a partir do PHP 7.3.0 e cURL 7.55.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-content-type">
   <strong><code><a href="curl.constants.php#constant.curlinfo-content-type">CURLINFO_CONTENT_TYPE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    <code class="literal">Content-Type</code> do documento solicitado.
    NULL indica que o servidor não enviou cabeçalho <code class="literal">Content-Type</code> válido
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-cookielist">
   <strong><code><a href="curl.constants.php#constant.curlinfo-cookielist">CURLINFO_COOKIELIST</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Todos os cookies conhecidos.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-effective-method">
   <strong><code><a href="curl.constants.php#constant.curlinfo-effective-method">CURLINFO_EFFECTIVE_METHOD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Obtém o último método HTTP utilizado.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-effective-url">
   <strong><code><a href="curl.constants.php#constant.curlinfo-effective-url">CURLINFO_EFFECTIVE_URL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Último URL efetivo
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-filetime">
   <strong><code><a href="curl.constants.php#constant.curlinfo-filetime">CURLINFO_FILETIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Horário remoto do documento recuperado, com <strong><code><a href="curl.constants.php#constant.curlopt-filetime">CURLOPT_FILETIME</a></code></strong> habilitado; se -1 for retornado o horário do documento é desconhecido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-filetime-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-filetime-t">CURLINFO_FILETIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Horário remoto do documento recuperado (como timestamp Unix), uma alternativa a <strong><code><a href="curl.constants.php#constant.curlinfo-filetime">CURLINFO_FILETIME</a></code></strong> para permitir que sistemas com variáveis ​​longas de 32 bits extraiam datas fora do intervalo de timestamp de 32 bits.
    Disponível a partir do PHP 7.3.0 e cURL 7.59.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-ftp-entry-path">
   <strong><code><a href="curl.constants.php#constant.curlinfo-ftp-entry-path">CURLINFO_FTP_ENTRY_PATH</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Caminho de entrada no servidor FTP.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-header-out">
   <strong><code><a href="curl.constants.php#constant.curlinfo-header-out">CURLINFO_HEADER_OUT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A string de solicitação enviada. Para que isso funcione, adicione a opção <strong><code><a href="curl.constants.php#constant.curlinfo-header-out">CURLINFO_HEADER_OUT</a></code></strong> ao identificador chamando <span class="function"><a href="function.curl-setopt.php" class="function">curl_setopt()</a></span>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-header-size">
   <strong><code><a href="curl.constants.php#constant.curlinfo-header-size">CURLINFO_HEADER_SIZE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tamanho total de todos os cabeçalhos recebidos.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-httpauth-avail">
   <strong><code><a href="curl.constants.php#constant.curlinfo-httpauth-avail">CURLINFO_HTTPAUTH_AVAIL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Máscara de bits indicando o(s) método(s) de autenticação disponíveis de acordo com a resposta anterior.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-http-code">
   <strong><code><a href="curl.constants.php#constant.curlinfo-http-code">CURLINFO_HTTP_CODE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O último código de resposta.
    A partir do cURL 7.10.8, este é um apelido legado de <strong><code><a href="curl.constants.php#constant.curlinfo-response-code">CURLINFO_RESPONSE_CODE</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-http-connectcode">
   <strong><code><a href="curl.constants.php#constant.curlinfo-http-connectcode">CURLINFO_HTTP_CONNECTCODE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O código de resposta CONNECT.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-http-version">
   <strong><code><a href="curl.constants.php#constant.curlinfo-http-version">CURLINFO_HTTP_VERSION</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A versão usada na última conexão HTTP. O valor de retorno será uma das constantes <strong><code><a href="curl.constants.php#constant.curl-http-version-1-0">CURL_HTTP_VERSION_<span class="replaceable">*</span></a></code></strong> definidas ou 0 se a versão não puder ser determinada.
    Disponível a partir do PHP 7.3.0 e cURL 7.50.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-lastone">
   <strong><code><a href="curl.constants.php#constant.curlinfo-lastone">CURLINFO_LASTONE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O último valor na enumeração <code class="literal">CURLINFO</code> subjacente
    em <code class="literal">libcurl</code>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-local-ip">
   <strong><code><a href="curl.constants.php#constant.curlinfo-local-ip">CURLINFO_LOCAL_IP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Endereço IP local (fonte) da conexão mais recente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-local-port">
   <strong><code><a href="curl.constants.php#constant.curlinfo-local-port">CURLINFO_LOCAL_PORT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Porta local (fonte) da conexão mais recente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-namelookup-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-namelookup-time">CURLINFO_NAMELOOKUP_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em segundos até a resolução do nome ser concluída.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-namelookup-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-namelookup-time-t">CURLINFO_NAMELOOKUP_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em microssegundos desde o início até a conclusão da resolução do nome.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-num-connects">
   <strong><code><a href="curl.constants.php#constant.curlinfo-num-connects">CURLINFO_NUM_CONNECTS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número de conexões que o curl teve que criar para alcançar a transferência anterior.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-os-errno">
   <strong><code><a href="curl.constants.php#constant.curlinfo-os-errno">CURLINFO_OS_ERRNO</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número de erro devido a uma falha de conexão. O número é específico do sistema operacional e do sistema.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-pretransfer-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-pretransfer-time">CURLINFO_PRETRANSFER_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em segundos desde o início até pouco antes do início da transferência do arquivo.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-pretransfer-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-pretransfer-time-t">CURLINFO_PRETRANSFER_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo decorrido desde o início até o início da transferência do arquivo, em microssegundos.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-primary-ip">
   <strong><code><a href="curl.constants.php#constant.curlinfo-primary-ip">CURLINFO_PRIMARY_IP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Endereço IP da conexão mais recente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-primary-port">
   <strong><code><a href="curl.constants.php#constant.curlinfo-primary-port">CURLINFO_PRIMARY_PORT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Porta de destino da conexão mais recente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-private">
   <strong><code><a href="curl.constants.php#constant.curlinfo-private">CURLINFO_PRIVATE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Dados privados associados a este identificador cURL, previamente definido com a opção <strong><code><a href="curl.constants.php#constant.curlopt-private">CURLOPT_PRIVATE</a></code></strong> de <span class="function"><a href="function.curl-setopt.php" class="function">curl_setopt()</a></span>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-protocol">
   <strong><code><a href="curl.constants.php#constant.curlinfo-protocol">CURLINFO_PROTOCOL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O protocolo usado na última conexão HTTP. O valor retornado será exatamente um dos valores <strong><code><a href="curl.constants.php#constant.curlproto-all">CURLPROTO_<span class="replaceable">*</span></a></code></strong>.
    Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-proxyauth-avail">
   <strong><code><a href="curl.constants.php#constant.curlinfo-proxyauth-avail">CURLINFO_PROXYAUTH_AVAIL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Máscara de bits indicando o(s) método(s) de autenticação de proxy disponíveis de acordo com a resposta anterior.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-proxy-error">
   <strong><code><a href="curl.constants.php#constant.curlinfo-proxy-error">CURLINFO_PROXY_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O código de erro de proxy detalhado (SOCKS) quando a transferência mais recente retornou um erro <strong><code><a href="curl.constants.php#constant.curle-proxy">CURLE_PROXY</a></code></strong>. O valor retornado será exatamente um dos valores <strong><code><a href="curl.constants.php#constant.curlpx-bad-address-type">CURLPX_<span class="replaceable">*</span></a></code></strong>. O código de erro será <strong><code><a href="curl.constants.php#constant.curlpx-ok">CURLPX_OK</a></code></strong> se nenhum código de resposta estiver disponível.
    Disponível a partir do PHP 8.2.0 e cURL 7.73.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-proxy-ssl-verifyresult">
   <strong><code><a href="curl.constants.php#constant.curlinfo-proxy-ssl-verifyresult">CURLINFO_PROXY_SSL_VERIFYRESULT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O resultado da verificação do certificado solicitado (usando a opção <strong><code><a href="curl.constants.php#constant.curlopt-proxy-ssl-verifypeer">CURLOPT_PROXY_SSL_VERIFYPEER</a></code></strong>). Usado apenas para proxies HTTPS.
    Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-redirect-count">
   <strong><code><a href="curl.constants.php#constant.curlinfo-redirect-count">CURLINFO_REDIRECT_COUNT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número de redirecionamentos, com a opção <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> habilitada.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-redirect-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-redirect-time">CURLINFO_REDIRECT_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em segundos de todas as etapas de redirecionamento antes do início da transação final, com a opção <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> habilitada.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-redirect-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-redirect-time-t">CURLINFO_REDIRECT_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo total, em microssegundos, necessário para todas as etapas de redirecionamento, incluindo pesquisa de nome, conexão, pré-transferência e transferência, antes do início da transação final.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-redirect-url">
   <strong><code><a href="curl.constants.php#constant.curlinfo-redirect-url">CURLINFO_REDIRECT_URL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Com a opção <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> desabilitada: URL de redirecionamento encontrada na última transação, que deverá ser solicitada manualmente a seguir. Com a opção <strong><code><a href="curl.constants.php#constant.curlopt-followlocation">CURLOPT_FOLLOWLOCATION</a></code></strong> habilitada: fica vazia. A URL de redirecionamento neste caso está disponível em <strong><code><a href="curl.constants.php#constant.curlinfo-effective-url">CURLINFO_EFFECTIVE_URL</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-referer">
   <strong><code><a href="curl.constants.php#constant.curlinfo-referer">CURLINFO_REFERER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O cabeçalho <code class="literal">Referer</code>.
    Disponível a partir do PHP 8.2.0 e cURL 7.76.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-request-size">
   <strong><code><a href="curl.constants.php#constant.curlinfo-request-size">CURLINFO_REQUEST_SIZE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tamanho total de solicitações emitidas, atualmente apenas para solicitações HTTP.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-response-code">
   <strong><code><a href="curl.constants.php#constant.curlinfo-response-code">CURLINFO_RESPONSE_CODE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O último código de resposta.
    Disponível a partir do cURL 7.10.8.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-retry-after">
   <strong><code><a href="curl.constants.php#constant.curlinfo-retry-after">CURLINFO_RETRY_AFTER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    As informações do cabeçalho <code class="literal">Retry-After</code> ou zero se não houver cabeçalho válido.
    Disponível a partir do PHP 8.2.0 e cURL 7.66.0
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-rtsp-client-cseq">
   <strong><code><a href="curl.constants.php#constant.curlinfo-rtsp-client-cseq">CURLINFO_RTSP_CLIENT_CSEQ</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Próximo CSeq do cliente RTSP.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-rtsp-cseq-recv">
   <strong><code><a href="curl.constants.php#constant.curlinfo-rtsp-cseq-recv">CURLINFO_RTSP_CSEQ_RECV</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    CSeq recebido recentemente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-rtsp-server-cseq">
   <strong><code><a href="curl.constants.php#constant.curlinfo-rtsp-server-cseq">CURLINFO_RTSP_SERVER_CSEQ</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Próximo CSeq do servidor RTSP.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-rtsp-session-id">
   <strong><code><a href="curl.constants.php#constant.curlinfo-rtsp-session-id">CURLINFO_RTSP_SESSION_ID</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    ID da sessão RTSP.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-scheme">
   <strong><code><a href="curl.constants.php#constant.curlinfo-scheme">CURLINFO_SCHEME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O esquema de URL usado para a conexão mais recente.
    Disponível a partir do PHP 7.3.0 e cURL 7.52.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-size-download">
   <strong><code><a href="curl.constants.php#constant.curlinfo-size-download">CURLINFO_SIZE_DOWNLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número total de bytes recebidos.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-size-download-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-size-download-t">CURLINFO_SIZE_DOWNLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número total de bytes que foram recebidos. O número é apenas para a última transferência e será redefinido novamente a cada nova transferência.
    Disponível a partir do PHP 7.3.0 e cURL 7.50.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-size-upload">
   <strong><code><a href="curl.constants.php#constant.curlinfo-size-upload">CURLINFO_SIZE_UPLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número total de bytes enviados.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-size-upload-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-size-upload-t">CURLINFO_SIZE_UPLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Número total de bytes que foram enviados.
    Disponível a partir do PHP 7.3.0 e cURL 7.50.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-speed-download">
   <strong><code><a href="curl.constants.php#constant.curlinfo-speed-download">CURLINFO_SPEED_DOWNLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Velocidade média de recebimento.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-speed-download-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-speed-download-t">CURLINFO_SPEED_DOWNLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A velocidade média de recebimento em bytes/segundo medida para o recebimento completo.
    Disponível a partir do PHP 7.3.0 e cURL 7.50.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-speed-upload">
   <strong><code><a href="curl.constants.php#constant.curlinfo-speed-upload">CURLINFO_SPEED_UPLOAD</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Velocidade média de envio.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-speed-upload-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-speed-upload-t">CURLINFO_SPEED_UPLOAD_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A velocidade média de envio em bytes/segundo medida para o envio completo.
    Disponível a partir do PHP 7.3.0 e cURL 7.50.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-ssl-engines">
   <strong><code><a href="curl.constants.php#constant.curlinfo-ssl-engines">CURLINFO_SSL_ENGINES</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Motores criptográficos OpenSSL suportados.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-ssl-verifyresult">
   <strong><code><a href="curl.constants.php#constant.curlinfo-ssl-verifyresult">CURLINFO_SSL_VERIFYRESULT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Resultado da verificação da certificação SSL solicitada pela configuração <strong><code><a href="curl.constants.php#constant.curlopt-ssl-verifypeer">CURLOPT_SSL_VERIFYPEER</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-starttransfer-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-starttransfer-time">CURLINFO_STARTTRANSFER_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo em segundos até que o primeiro byte esteja prestes a ser transferido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-starttransfer-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-starttransfer-time-t">CURLINFO_STARTTRANSFER_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo, em microssegundos, desde o início até o recebimento do primeiro byte.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-total-time">
   <strong><code><a href="curl.constants.php#constant.curlinfo-total-time">CURLINFO_TOTAL_TIME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo total de transação em segundos para a última transferência.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-total-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-total-time-t">CURLINFO_TOTAL_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo total em microssegundos para a transferência anterior, incluindo resolução de nomes, conexão TCP etc.
    Disponível a partir do PHP 7.3.0 e cURL 7.61.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlinfo-posttransfer-time-t">
   <strong><code><a href="curl.constants.php#constant.curlinfo-posttransfer-time-t">CURLINFO_POSTTRANSFER_TIME_T</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo decorrido do início até o último byte ser enviado, em microssegundos.
    Disponível a partir do PHP 8.4.0 e cURL 8.10.0.
   </span>
  </td>
 </tr>
</table>

 
<table id="constant.curl-multi-setopt.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title"><span class="function"><a href="function.curl-multi-setopt.php" class="function">curl_multi_setopt()</a></span></strong>
  <tr>
   <td id="constant.curlmopt-chunk-length-penalty-size">
    <strong><code><a href="curl.constants.php#constant.curlmopt-chunk-length-penalty-size">CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o limite de comprimento do bloco para pipeline em bytes.
     Disponível a partir do PHP 7.0.7 e cURL 7.30.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-content-length-penalty-size">
    <strong><code><a href="curl.constants.php#constant.curlmopt-content-length-penalty-size">CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o limite de tamanho para penalidade de pipeline em bytes.
     Disponível a partir do PHP 7.0.7 e cURL 7.30.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-maxconnects">
    <strong><code><a href="curl.constants.php#constant.curlmopt-maxconnects">CURLMOPT_MAXCONNECTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica a quantidade máxima de conexões abertas simultaneamente
     que o libcurl pode armazenar em cache.
     Por padrão, o tamanho será aumentado para caber quatro vezes o número
     de identificadores adicionados via <span class="function"><a href="function.curl-multi-add-handle.php" class="function">curl_multi_add_handle()</a></span>.
     Quando o cache está cheio, curl fecha a mais antiga do cache
     para evitar que o número de conexões abertas aumente.
     Disponível a partir do cURL 7.16.3.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-max-concurrent-streams">
    <strong><code><a href="curl.constants.php#constant.curlmopt-max-concurrent-streams">CURLMOPT_MAX_CONCURRENT_STREAMS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o número máximo de fluxos simultâneos para conexões
     que cURL deve suportar em conexões usando HTTP/2.
     Os valores válidos variam de <code class="literal">1</code>
     a <code class="literal">2147483647</code> (<code class="literal">2^31 - 1</code>).
     O valor passado aqui seria respeitado com
     base em outras propriedades de recursos do sistema.
     O padrão é <code class="literal">100</code>.
     Disponível a partir do PHP 8.2.0 e cURL 7.67.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-max-host-connections">
    <strong><code><a href="curl.constants.php#constant.curlmopt-max-host-connections">CURLMOPT_MAX_HOST_CONNECTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o número máximo de conexões com um único host.
     Disponível a partir do PHP 7.0.7 e cURL 7.30.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-max-pipeline-length">
    <strong><code><a href="curl.constants.php#constant.curlmopt-max-pipeline-length">CURLMOPT_MAX_PIPELINE_LENGTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o número máximo de solicitações em um pipeline.
     Disponível a partir do PHP 7.0.7 e cURL 7.30.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-max-total-connections">
    <strong><code><a href="curl.constants.php#constant.curlmopt-max-total-connections">CURLMOPT_MAX_TOTAL_CONNECTIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Especifica o número máximo de conexões abertas simultaneamente.
     Disponível a partir do PHP 7.0.7 e cURL 7.30.0
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-pipelining">
    <strong><code><a href="curl.constants.php#constant.curlmopt-pipelining">CURLMOPT_PIPELINING</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Passe 1 para habilitar ou 0 para desabilitar. Habilitar o pipeline em um identificador
     múltiplo fará com que ele tente executar o Pipelining HTTP na medida do
     possível para transferências usando esse identificador. Isso significa que adicionar
     uma segunda solicitação que possa usar uma conexão já existente &quot;canalizará&quot;
     a segunda solicitação na mesma conexão.
     A partir do cURL 7.43.0, o valor é uma máscara de bits
     e passar 2 tentará multiplexar a nova
     transferência por meio de uma conexão HTTP/2 existente.
     A passagem 3 instrui o cURL a solicitar pipeline e multiplexação
     independentemente um do outro.
     A partir do cURL 7.62.0, a configuração do bit de pipelining não tem efeito.
     Em vez de literais inteiros, as constantes CURLPIPE_* também podem ser usadas.
     Disponível a partir do cURL 7.16.0.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.curlmopt-pushfunction">
    <strong><code><a href="curl.constants.php#constant.curlmopt-pushfunction">CURLMOPT_PUSHFUNCTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <p class="para">
     Passe um <span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> que será registrado para lidar com pushes do
     servidor e deverá ter a seguinte assinatura:
     <div class="methodsynopsis dc-description">
      <span class="methodname"><span class="replaceable">pushfunction</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$parent_ch</code></span>, <span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$pushed_ch</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$headers</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

     <dl>
      
       <dt><code class="parameter">parent_ch</code></dt>
       <dd>
        <span class="simpara">
         O identificador cURL pai (a solicitação feita pelo cliente).
        </span>
       </dd>
      
      
       <dt><code class="parameter">pushed_ch</code></dt>
       <dd>
        <span class="simpara">
         Um novo identificador cURL para a solicitação enviada.
        </span>
       </dd>
      
      
       <dt><code class="parameter">headers</code></dt>
       <dd>
        <span class="simpara">
         Os cabeçalhos da promessa push.
        </span>
       </dd>
      
     </dl>
     A função push deve retornar
     <strong><code><a href="curl.constants.php#constant.curl-push-ok">CURL_PUSH_OK</a></code></strong> se puder lidar com o push, ou
     <strong><code><a href="curl.constants.php#constant.curl-push-deny">CURL_PUSH_DENY</a></code></strong> para rejeitá-lo.
     Disponível a partir do PHP 7.1.0 e cURL 7.44.0
    </p>
   </td>
  </tr>
</table>

 
<table id="constant.curlproto.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title">Constantes do protocolo cURL</strong>
 <tr>
  <td id="constant.curlproto-all">
   <strong><code><a href="curl.constants.php#constant.curlproto-all">CURLPROTO_ALL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-dict">
   <strong><code><a href="curl.constants.php#constant.curlproto-dict">CURLPROTO_DICT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-file">
   <strong><code><a href="curl.constants.php#constant.curlproto-file">CURLPROTO_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-ftp">
   <strong><code><a href="curl.constants.php#constant.curlproto-ftp">CURLPROTO_FTP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-ftps">
   <strong><code><a href="curl.constants.php#constant.curlproto-ftps">CURLPROTO_FTPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-gopher">
   <strong><code><a href="curl.constants.php#constant.curlproto-gopher">CURLPROTO_GOPHER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.2.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-http">
   <strong><code><a href="curl.constants.php#constant.curlproto-http">CURLPROTO_HTTP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-https">
   <strong><code><a href="curl.constants.php#constant.curlproto-https">CURLPROTO_HTTPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-imap">
   <strong><code><a href="curl.constants.php#constant.curlproto-imap">CURLPROTO_IMAP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-imaps">
   <strong><code><a href="curl.constants.php#constant.curlproto-imaps">CURLPROTO_IMAPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-ldap">
   <strong><code><a href="curl.constants.php#constant.curlproto-ldap">CURLPROTO_LDAP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-ldaps">
   <strong><code><a href="curl.constants.php#constant.curlproto-ldaps">CURLPROTO_LDAPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-mqtt">
   <strong><code><a href="curl.constants.php#constant.curlproto-mqtt">CURLPROTO_MQTT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do PHP 8.2.0 e cURL 7.71.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-pop3">
   <strong><code><a href="curl.constants.php#constant.curlproto-pop3">CURLPROTO_POP3</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-pop3s">
   <strong><code><a href="curl.constants.php#constant.curlproto-pop3s">CURLPROTO_POP3S</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmp">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmp">CURLPROTO_RTMP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmpe">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmpe">CURLPROTO_RTMPE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmps">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmps">CURLPROTO_RTMPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmpt">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmpt">CURLPROTO_RTMPT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmpte">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmpte">CURLPROTO_RTMPTE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtmpts">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtmpts">CURLPROTO_RTMPTS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.21.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-rtsp">
   <strong><code><a href="curl.constants.php#constant.curlproto-rtsp">CURLPROTO_RTSP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-scp">
   <strong><code><a href="curl.constants.php#constant.curlproto-scp">CURLPROTO_SCP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-sftp">
   <strong><code><a href="curl.constants.php#constant.curlproto-sftp">CURLPROTO_SFTP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-smb">
   <strong><code><a href="curl.constants.php#constant.curlproto-smb">CURLPROTO_SMB</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do PHP 7.0.7 e cURL 7.40.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-smbs">
   <strong><code><a href="curl.constants.php#constant.curlproto-smbs">CURLPROTO_SMBS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do PHP 7.0.7 e cURL 7.40.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-smtp">
   <strong><code><a href="curl.constants.php#constant.curlproto-smtp">CURLPROTO_SMTP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-smtps">
   <strong><code><a href="curl.constants.php#constant.curlproto-smtps">CURLPROTO_SMTPS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.20.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-telnet">
   <strong><code><a href="curl.constants.php#constant.curlproto-telnet">CURLPROTO_TELNET</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlproto-tftp">
   <strong><code><a href="curl.constants.php#constant.curlproto-tftp">CURLPROTO_TFTP</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Disponível a partir do cURL 7.19.4.
   </span>
  </td>
 </tr>
</table>

 
<table id="constant.curl-error.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title">cURL error constants</strong>
 <tr>
  <td id="constant.curle-aborted-by-callback">
   <strong><code><a href="curl.constants.php#constant.curle-aborted-by-callback">CURLE_ABORTED_BY_CALLBACK</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Abortado por retorno de chamada. Um retorno de chamada retornou &quot;abort&quot; para libcurl.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-bad-calling-order">
   <strong><code><a href="curl.constants.php#constant.curle-bad-calling-order">CURLE_BAD_CALLING_ORDER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-bad-content-encoding">
   <strong><code><a href="curl.constants.php#constant.curle-bad-content-encoding">CURLE_BAD_CONTENT_ENCODING</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Codificação de transferência não reconhecida.
   </span>
  </td>
 </tr>
  <tr>
  <td id="constant.curle-bad-download-resume">
   <strong><code><a href="curl.constants.php#constant.curle-bad-download-resume">CURLE_BAD_DOWNLOAD_RESUME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O download não pôde ser retomado porque o deslocamento especificado estava fora do limite do arquivo.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-bad-function-argument">
   <strong><code><a href="curl.constants.php#constant.curle-bad-function-argument">CURLE_BAD_FUNCTION_ARGUMENT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Uma função foi chamada com um parâmetro incorreto.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-bad-password-entered">
   <strong><code><a href="curl.constants.php#constant.curle-bad-password-entered">CURLE_BAD_PASSWORD_ENTERED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-couldnt-connect">
   <strong><code><a href="curl.constants.php#constant.curle-couldnt-connect">CURLE_COULDNT_CONNECT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha ao conectar ao host ou proxy.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-couldnt-resolve-host">
   <strong><code><a href="curl.constants.php#constant.curle-couldnt-resolve-host">CURLE_COULDNT_RESOLVE_HOST</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Não foi possível resolver o host. O host remoto fornecido não foi resolvido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-couldnt-resolve-proxy">
   <strong><code><a href="curl.constants.php#constant.curle-couldnt-resolve-proxy">CURLE_COULDNT_RESOLVE_PROXY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Não foi possível resolver o proxy. O host proxy fornecido não pôde ser resolvido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-failed-init">
   <strong><code><a href="curl.constants.php#constant.curle-failed-init">CURLE_FAILED_INIT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha no código de inicialização antecipada.
    É provável que seja um erro ou problema interno,
    ou um problema de recursos em que algo fundamental não pôde ser feito no momento da inicialização.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-filesize-exceeded">
   <strong><code><a href="curl.constants.php#constant.curle-filesize-exceeded">CURLE_FILESIZE_EXCEEDED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tamanho máximo do arquivo excedido.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-file-couldnt-read-file">
   <strong><code><a href="curl.constants.php#constant.curle-file-couldnt-read-file">CURLE_FILE_COULDNT_READ_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Um arquivo fornecido com FILE:// não pôde ser aberto.
    Provavelmente porque o caminho do arquivo não identifica um arquivo existente ou
    devido à falta de permissões de arquivo apropriadas.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-access-denied">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-access-denied">CURLE_FTP_ACCESS_DENIED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-bad-download-resume">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-bad-download-resume">CURLE_FTP_BAD_DOWNLOAD_RESUME</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-cant-get-host">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-cant-get-host">CURLE_FTP_CANT_GET_HOST</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Uma falha interna ao pesquisar o host usado para a nova conexão.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-cant-reconnect">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-cant-reconnect">CURLE_FTP_CANT_RECONNECT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-get-size">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-get-size">CURLE_FTP_COULDNT_GET_SIZE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-retr-file">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-retr-file">CURLE_FTP_COULDNT_RETR_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Esta foi uma resposta inesperada a um comando &#039;RETR&#039;
    ou uma transferência de zero byte concluída.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-set-ascii">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-set-ascii">CURLE_FTP_COULDNT_SET_ASCII</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-set-binary">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-set-binary">CURLE_FTP_COULDNT_SET_BINARY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-stor-file">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-stor-file">CURLE_FTP_COULDNT_STOR_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-couldnt-use-rest">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-couldnt-use-rest">CURLE_FTP_COULDNT_USE_REST</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O comando FTP REST retornou um erro.
    Isso nunca deveria acontecer se o servidor estiver saudável.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-partial-file">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-partial-file">CURLE_FTP_PARTIAL_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-port-failed">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-port-failed">CURLE_FTP_PORT_FAILED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O comando FTP PORT retornou erro.
    Isso acontece principalmente quando um endereço bom o suficiente não foi especificado para uso da libcurl.
    Consulte <strong><code><a href="curl.constants.php#constant.curlopt-ftpport">CURLOPT_FTPPORT</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-quote-error">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-quote-error">CURLE_FTP_QUOTE_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-ssl-failed">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-ssl-failed">CURLE_FTP_SSL_FAILED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-user-password-incorrect">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-user-password-incorrect">CURLE_FTP_USER_PASSWORD_INCORRECT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-weird-227-format">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-227-format">CURLE_FTP_WEIRD_227_FORMAT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Os servidores FTP retornam uma linha 227 como resposta a um comando PASV.
    Se a libcurl não conseguir analisar essa linha, esse código de retorno será retornado.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-weird-pass-reply">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-pass-reply">CURLE_FTP_WEIRD_PASS_REPLY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Após enviar a senha do FTP ao servidor, a libcurl espera uma resposta adequada.
    Este código de erro indica que um código inesperado foi retornado.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-weird-pasv-reply">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-pasv-reply">CURLE_FTP_WEIRD_PASV_REPLY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A libcurl não conseguiu obter um resultado sensato do servidor
    como resposta a um comando PASV ou EPSV. O servidor está falho.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-weird-server-reply">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-server-reply">CURLE_FTP_WEIRD_SERVER_REPLY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O servidor enviou dados que o libcurl não pôde analisar.
    Este código de erro é conhecido como <strong><code><a href="curl.constants.php#constant.curle-weird-server-reply">CURLE_WEIRD_SERVER_REPLY</a></code></strong>
    a partir do cURL 7.51.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-weird-user-reply">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-user-reply">CURLE_FTP_WEIRD_USER_REPLY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ftp-write-error">
   <strong><code><a href="curl.constants.php#constant.curle-ftp-write-error">CURLE_FTP_WRITE_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-function-not-found">
   <strong><code><a href="curl.constants.php#constant.curle-function-not-found">CURLE_FUNCTION_NOT_FOUND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Função não encontrada. Uma função zlib necessária não foi encontrada.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-got-nothing">
   <strong><code><a href="curl.constants.php#constant.curle-got-nothing">CURLE_GOT_NOTHING</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Nada foi retornado do servidor e, dadas as circunstâncias,
    não receber nada é considerado um erro.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-http-not-found">
   <strong><code><a href="curl.constants.php#constant.curle-http-not-found">CURLE_HTTP_NOT_FOUND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-http-port-failed">
   <strong><code><a href="curl.constants.php#constant.curle-http-port-failed">CURLE_HTTP_PORT_FAILED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-http-post-error">
   <strong><code><a href="curl.constants.php#constant.curle-http-post-error">CURLE_HTTP_POST_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Este é um erro estranho que ocorre principalmente devido a confusão interna.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-http-range-error">
   <strong><code><a href="curl.constants.php#constant.curle-http-range-error">CURLE_HTTP_RANGE_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-http-returned-error">
   <strong><code><a href="curl.constants.php#constant.curle-http-returned-error">CURLE_HTTP_RETURNED_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Isto é retornado se <strong><code><a href="curl.constants.php#constant.curlopt-failonerror">CURLOPT_FAILONERROR</a></code></strong> estiver definido como <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>
    e o servidor HTTP retornar um código de erro maior ou igual a 400.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ldap-cannot-bind">
   <strong><code><a href="curl.constants.php#constant.curle-ldap-cannot-bind">CURLE_LDAP_CANNOT_BIND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O LDAP não pode ser vinculado. A operação de ligação LDAP falhou.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ldap-invalid-url">
   <strong><code><a href="curl.constants.php#constant.curle-ldap-invalid-url">CURLE_LDAP_INVALID_URL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ldap-search-failed">
   <strong><code><a href="curl.constants.php#constant.curle-ldap-search-failed">CURLE_LDAP_SEARCH_FAILED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A pesquisa LDAP falhou.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-library-not-found">
   <strong><code><a href="curl.constants.php#constant.curle-library-not-found">CURLE_LIBRARY_NOT_FOUND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-malformat-user">
   <strong><code><a href="curl.constants.php#constant.curle-malformat-user">CURLE_MALFORMAT_USER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-obsolete">
   <strong><code><a href="curl.constants.php#constant.curle-obsolete">CURLE_OBSOLETE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ok">
   <strong><code><a href="curl.constants.php#constant.curle-ok">CURLE_OK</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tudo bem. Proceda normalmente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-operation-timedout">
   <strong><code><a href="curl.constants.php#constant.curle-operation-timedout">CURLE_OPERATION_TIMEDOUT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Tempo limite de operação.
    O período de tempo limite especificado foi alcançado de acordo com as condições.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-operation-timeouted">
   <strong><code><a href="curl.constants.php#constant.curle-operation-timeouted">CURLE_OPERATION_TIMEOUTED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-out-of-memory">
   <strong><code><a href="curl.constants.php#constant.curle-out-of-memory">CURLE_OUT_OF_MEMORY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha na solicitação de alocação de memória.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-partial-file">
   <strong><code><a href="curl.constants.php#constant.curle-partial-file">CURLE_PARTIAL_FILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A transferência de arquivos foi mais curta ou maior que o esperado.
    Isso acontece quando o servidor primeiro informa um tamanho de transferência esperado
    e depois entrega dados que não correspondem ao tamanho fornecido anteriormente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-proxy">
   <strong><code><a href="curl.constants.php#constant.curle-proxy">CURLE_PROXY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Erro de estabelecimento de comunicação com o proxy.
    <strong><code><a href="curl.constants.php#constant.curlinfo-proxy-error">CURLINFO_PROXY_ERROR</a></code></strong> fornece detalhes extras sobre o problema específico.
    Disponível a partir do PHP 8.2.0 e cURL 7.73.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-read-error">
   <strong><code><a href="curl.constants.php#constant.curle-read-error">CURLE_READ_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Ocorreu um problema ao ler um arquivo local ou um erro retornado pelo retorno de chamada de leitura.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-recv-error">
   <strong><code><a href="curl.constants.php#constant.curle-recv-error">CURLE_RECV_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha no recebimento de dados da rede.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-send-error">
   <strong><code><a href="curl.constants.php#constant.curle-send-error">CURLE_SEND_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha ao enviar dados de rede.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-share-in-use">
   <strong><code><a href="curl.constants.php#constant.curle-share-in-use">CURLE_SHARE_IN_USE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssh">
   <strong><code><a href="curl.constants.php#constant.curle-ssh">CURLE_SSH</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Ocorreu um erro não especificado durante a sessão SSH.
    Disponível a partir do cURL 7.16.1.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-cacert">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-cacert">CURLE_SSL_CACERT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-cacert-badfile">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-cacert-badfile">CURLE_SSL_CACERT_BADFILE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Problema ao ler o certificado SSL CA.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-certproblem">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-certproblem">CURLE_SSL_CERTPROBLEM</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Problema com o certificado do cliente local.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-cipher">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-cipher">CURLE_SSL_CIPHER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Não foi possível usar a cifra especificada.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-connect-error">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-connect-error">CURLE_SSL_CONNECT_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Ocorreu um problema em algum lugar na comunicação inicial SSL/TLS.
    A leitura da mensagem no buffer de erros fornece mais detalhes sobre o problema.
    Podem ser certificados (formatos de arquivo, caminhos, permissões), senhas e outros.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-engine-notfound">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-engine-notfound">CURLE_SSL_ENGINE_NOTFOUND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O mecanismo de criptografia especificado não foi encontrado.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-engine-setfailed">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-engine-setfailed">CURLE_SSL_ENGINE_SETFAILED</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha ao definir o mecanismo de criptografia SSL selecionado como padrão.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-peer-certificate">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-peer-certificate">CURLE_SSL_PEER_CERTIFICATE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-ssl-pinnedpubkeynotmatch">
   <strong><code><a href="curl.constants.php#constant.curle-ssl-pinnedpubkeynotmatch">CURLE_SSL_PINNEDPUBKEYNOTMATCH</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Falha ao corresponder à chave fixada especificada com
    <strong><code><a href="curl.constants.php#constant.curlopt-pinnedpublickey">CURLOPT_PINNEDPUBLICKEY</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-telnet-option-syntax">
   <strong><code><a href="curl.constants.php#constant.curle-telnet-option-syntax">CURLE_TELNET_OPTION_SYNTAX</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-too-many-redirects">
   <strong><code><a href="curl.constants.php#constant.curle-too-many-redirects">CURLE_TOO_MANY_REDIRECTS</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Muitos redirecionamentos. Ao seguir redirecionamentos, a libcurl atingiu o valor máximo.
    O limite pode ser definido com <strong><code><a href="curl.constants.php#constant.curlopt-maxredirs">CURLOPT_MAXREDIRS</a></code></strong>.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-unknown-telnet-option">
   <strong><code><a href="curl.constants.php#constant.curle-unknown-telnet-option">CURLE_UNKNOWN_TELNET_OPTION</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-unsupported-protocol">
   <strong><code><a href="curl.constants.php#constant.curle-unsupported-protocol">CURLE_UNSUPPORTED_PROTOCOL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A URL passada para libcurl usou um protocolo que a libcurl não suporta.
    O problema pode ser uma opção de tempo de compilação que não foi usada,
    uma string de protocolo com erro ortográfico ou apenas um protocolo para o qual a libcurl não possui código.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-url-malformat">
   <strong><code><a href="curl.constants.php#constant.curle-url-malformat">CURLE_URL_MALFORMAT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O URL não foi formatado corretamente.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-url-malformat-user">
   <strong><code><a href="curl.constants.php#constant.curle-url-malformat-user">CURLE_URL_MALFORMAT_USER</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">

   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-weird-server-reply">
   <strong><code><a href="curl.constants.php#constant.curle-weird-server-reply">CURLE_WEIRD_SERVER_REPLY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O servidor enviou dados que a libcurl não pôde analisar.
    Este código de erro era conhecido como <strong><code><a href="curl.constants.php#constant.curle-ftp-weird-server-reply">CURLE_FTP_WEIRD_SERVER_REPLY</a></code></strong>
    antes do cURL 7.51.0.
    Disponível a partir do PHP 7.3.0 e cURL 7.51.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curle-write-error">
   <strong><code><a href="curl.constants.php#constant.curle-write-error">CURLE_WRITE_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Ocorreu um erro ao gravar dados recebidos em um arquivo local
    ou um erro foi retornado para a libcurl a partir de um retorno de chamada de gravação.
   </span>
  </td>
 </tr>
</table>

 
<table id="constant.curl-multi.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title">Constantes de status curl_multi_<span class="replaceable">*</span></strong>
 <tr>
  <td id="constant.curlm-added-already">
   <strong><code><a href="curl.constants.php#constant.curlm-added-already">CURLM_ADDED_ALREADY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Um identificador simples já adicionado a um identificador múltiplo, assim, houve tentativa de ser adicionado por uma segunda vez.
    Disponível a partir do cURL 7.32.1.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-bad-easy-handle">
   <strong><code><a href="curl.constants.php#constant.curlm-bad-easy-handle">CURLM_BAD_EASY_HANDLE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Um identificador simples não era bom/válido. Isso pode significar que não é um identificador simples, ou possivelmente que o identificador já está em uso por este ou outro identificador múltiplo.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-bad-handle">
   <strong><code><a href="curl.constants.php#constant.curlm-bad-handle">CURLM_BAD_HANDLE</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    O identificador passado não é um identificador múltiplo válido.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-call-multi-perform">
   <strong><code><a href="curl.constants.php#constant.curlm-call-multi-perform">CURLM_CALL_MULTI_PERFORM</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    A partir do cURL 7.20.0, essa constante não é usada.
    Antes do cURL 7.20.0, esse status podia ser retornado por
    <span class="function"><a href="function.curl-multi-exec.php" class="function">curl_multi_exec()</a></span> quando <span class="function"><a href="function.curl-multi-select.php" class="function">curl_multi_select()</a></span>
    ou uma função semelhante era chamada antes de retornar qualquer outra constante.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-internal-error">
   <strong><code><a href="curl.constants.php#constant.curlm-internal-error">CURLM_INTERNAL_ERROR</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Erro interno <code class="literal">libcurl</code>.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-ok">
   <strong><code><a href="curl.constants.php#constant.curlm-ok">CURLM_OK</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Sem erros.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlm-out-of-memory">
   <strong><code><a href="curl.constants.php#constant.curlm-out-of-memory">CURLM_OUT_OF_MEMORY</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Ficou sem memória ao processar vários identificadores.
    Disponível a partir do cURL 7.9.6.
   </span>
  </td>
 </tr>
</table>

 
<table id="constant.curl-pause.constants" class="doctable table">
      <tr>
       <th>Constantes</th>
       <th>Descrição</th>
      </tr>
 <strong class="title"><span class="function"><a href="function.curl-pause.php" class="function">curl_pause()</a></span></strong>
 <tr>
  <td id="constant.curlpause-all">
   <strong><code><a href="curl.constants.php#constant.curlpause-all">CURLPAUSE_ALL</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Pausa o envio e recebimento de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlpause-cont">
   <strong><code><a href="curl.constants.php#constant.curlpause-cont">CURLPAUSE_CONT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Retoma o envio e recebimento de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlpause-recv">
   <strong><code><a href="curl.constants.php#constant.curlpause-recv">CURLPAUSE_RECV</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Pausa o recebimento de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlpause-recv-cont">
   <strong><code><a href="curl.constants.php#constant.curlpause-recv-cont">CURLPAUSE_RECV_CONT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Retoma o recebimento de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlpause-send">
   <strong><code><a href="curl.constants.php#constant.curlpause-send">CURLPAUSE_SEND</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Pausa o envio de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
 <tr>
  <td id="constant.curlpause-send-cont">
   <strong><code><a href="curl.constants.php#constant.curlpause-send-cont">CURLPAUSE_SEND_CONT</a></code></strong>
   (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
  </td>
  <td>
   <span class="simpara">
    Retoma o envio de dados.
    Disponível a partir do cURL 7.18.0.
   </span>
  </td>
 </tr>
</table>

</div>
<?php manual_footer($setup); ?>