| CURLOPT_AUTOREFERER |
TRUE para establecer de forma automática el campo Referer: en
las peticiones que siguen las redirecciones de tipo Location:.
|
Available since PHP 5.1.0.
|
| CURLOPT_BINARYTRANSFER |
TRUE para devolver la salida completa cuando se usa CURLOPT_RETURNTRANSFER.
| |
| CURLOPT_COOKIESESSION |
TRUE para marcar esta cookie como una nueva cookie de sesión.
Obliga a libcurl a ignorar todas las cookies que va a cargar y que son
cookies de sesión de una sesión anterior. Por defecto,
libcurl guarda y carga todas las cookies, independientemente de si son de
sisió o no. Las cookies de sesión son las cookies que no
tienen establecida una fecha de expiración y que se supone que
solamente deben aplicarse y existir en esta sesión.
|
Disponible desde PHP 5.1.0.
|
| CURLOPT_CRLF |
TRUE para convertir los caracteres de nueva lÃnea de Unix a caracteres de nueva lÃnea de tipo CRLF en las transferencias.
| |
| CURLOPT_DNS_USE_GLOBAL_CACHE |
TRUE para utilizar una cache de DNS global. Esta opción no es compatible con entornos multi-hilo y por defecto está activada.
| |
| CURLOPT_FAILONERROR |
TRUE para que la ejecución de la función falle de forma "silenciosa" si el
código HTTP devuelto es mayor que 300. El comportamiento por
defecto es devolver la página normalmente, ignorando el código.
| |
| CURLOPT_FILETIME |
TRUE para intentar obtener la fecha remota de modificación
del documento. Se puede obtener el valor empleando la opción
CURLINFO_FILETIME con la función curl_getinfo().
| |
| CURLOPT_FOLLOWLOCATION |
TRUE para seguir las cabeceras "Location: " que puede enviar
el servidor junto con el resto de las cabeceras HTTP (se debe tener en cuenta que el comportamiento es recursivo,
por lo que PHP seguirá tantos encabezados "Location: " como se envien, a no ser
que se establezca la opción CURLOPT_MAXREDIRS).
| |
| CURLOPT_FORBID_REUSE |
TRUE para forzar que la conexión se cierre de forma explÃcita cuando la transmisión ha
finalizado y por tanto que no se reserve para su posterior reutilización.
| |
| CURLOPT_FRESH_CONNECT |
TRUE para forzar el uso de una conexión nueva en vez de reutilizar una conexión cacheada.
| |
| CURLOPT_FTP_USE_EPRT |
TRUE para emplear EPRT (y LPRT) cuando se están realizado descargas de tipo FTP. Se puede indicar FALSE
para deshabilitar EPRT y LPRT y utilizar solamente PORT.
|
Se incluyó en la versión de PHP 5.0.0.
|
| CURLOPT_FTP_USE_EPSV |
TRUE para intentar en primer lugar un comando de tipo EPSV en las transferencias FTP y en segundo lugar un comando de tipo
PASV. Se puede indicar FALSE para deshabilitar EPSV.
| |
| CURLOPT_FTPAPPEND |
TRUE para escribir a partir del final del archivo remoto en vez de sobreescribirlo.
| |
| CURLOPT_FTPASCII |
Se trata de un alias de la opción CURLOPT_TRANSFERTEXT, que se recomienda utilizar en vez de esta opción.
| |
| CURLOPT_FTPLISTONLY |
TRUE para obtener el listado de los elementos de un directorio de FTP.
| |
| CURLOPT_HEADER |
TRUE para que el encabezado se incluya en la salida.
| |
| CURLOPT_HTTPGET |
TRUE para volver a establecer el método HTTP al tipo GET.
El método por defecto es GET, asà que solamente es necesaria esta opción
si el método ha sido modificado.
| |
| CURLOPT_HTTPPROXYTUNNEL |
TRUE para encaminar la transferencia a través de un tunel establecido con el servidor proxy HTTP indicado.
| |
| CURLOPT_MUTE |
TRUE para que las funciones CURL se comporten de forma completamente "silenciosa".
| |
| CURLOPT_NETRC |
TRUE para obtener el nombre de usuario y la contraseña necesarios para acceder a un sitio
remoto a partir del archivo ~/.netrc.
| |
| CURLOPT_NOBODY |
TRUE para no incluir en la salida el contenido del body.
| |
| CURLOPT_NOPROGRESS |
TRUE para deshabilitar el medidor del progreso de las transferencias de tipo CURL.
Nota:
PHP por defecto establece esta opción como TRUE, por lo que solamente deberà cambiarse su
valor para tareas de depuración.
| |
| CURLOPT_NOSIGNAL |
TRUE para que ninguna de las señales generadas por las funciones CURL
se notifiquen la proceso de PHP. En entornos de ejecución de SAPIs multi-hilo está
activado por defecto, de forma que las opciones de timeout puedan utilizarse.
|
Se incluyó en la versión de CURL 7.10 y de PHP 5.0.0.
|
| CURLOPT_POST |
TRUE para ejecutar una petición de tipo HTTP POST. El método empleado por el POST es el de
application/x-www-form-urlencoded, que es el habitualmente empleado por los formularios HTML.
| |
| CURLOPT_PUT |
TRUE para ejecutar el método HTTP PUT sobre un archivo. El archivo debe indicarse mediante las opciones
CURLOPT_INFILE y CURLOPT_INFILESIZE.
| |
| CURLOPT_RETURNTRANSFER |
TRUE para devolver el resultado como una cadena de texto que contiene el valor devuelto por la
función curl_exec(), en vez de mostrar la salida directamente en la ventana del
navegador.
| |
| CURLOPT_SSL_VERIFYPEER |
FALSE para evitar que CURL verifique el certificado del otro extremo.
Se pueden especificar otros certificados para verificar mediante la opción
CURLOPT_CAINFO y también se puede especificar un
directorio de certificados mediante la opción CURLOPT_CAPATH.
La opción CURLOPT_SSL_VERIFYHOST se debe establecer a
TRUE o FALSE si la opción CURLOPT_SSL_VERIFYPEER
está deshabilitada (su valor por defecto es 2).
|
TRUE por defecto en la versión CURL 7.10. Conjunto instalado por defecto con la versión CURL 7.10.
|
| CURLOPT_TRANSFERTEXT |
TRUE para emplear el modo de transmisión ASCII en las transferencias de FTP.
Para LDAP, obtiene los datos en formato de texto plano en vez de en formato HTML.
En los sistemas Windows, no establece la salida STDOUT a modo binario.
| |
| CURLOPT_UNRESTRICTED_AUTH |
TRUE para enviar el nombre de usuario y la contraseña cuando se siguen las cabeceras de tipo
"Location: " (al activar la opción CURLOPT_FOLLOWLOCATION).
El nombre de usuario y contraseña se envÃn aun cambiando el nombre del host en las redirecciones.
|
Se incluyó en la version de PHP 5.0.0.
|
| CURLOPT_UPLOAD |
TRUE para preparar una subida.
| |
| CURLOPT_VERBOSE |
TRUE para obtener la información completa sobre la salida. La salida se escribe en
STDERR o en el fichero especificado mediante la opción CURLOPT_STDERR.
| |