curl_multi_setopt función de PHP
curl_multi_setopt función de PHP
(PHP 5> = 5.5.0)
curl_multi_setopt - la creación de un lote opciones de transferencia de rizo.
explicación
bool curl_multi_setopt ( resource $mh , int $option , mixed $value )
Configurar un lote opciones de transferencia de rizo.
parámetros
ch
Por el curl_init () devuelve un recurso CURL.
opción
CURLOPT_XXX opciones deben establecerse.
valor
Establecer el valor de la opción en las opciones.
Para los siguientes parámetros opcionales de estas opciones, el valor debe establecerse en un valor de tipo bool:
opciones | Valor Valor opcional | observación |
---|---|---|
CURLOPT_AUTOREFERER | Cuando de acuerdo Localización: redirigir establecer automáticamente cabecera en el Referer: la información. | |
CURLOPT_BINARYTRANSFER | CURLOPT_RETURNTRANSFER cuando está activado, el retorno de salida nativa (sin procesar). | |
CURLOPT_COOKIESESSION | Cuando rizo activas únicamente pasarán una cookie de sesión, ignorar la otra cookie, enrollamiento de estado por defecto volverán toda la cookie al servidor. cookie de sesión son los utilizados para determinar la validez de la sesión del servidor existe galleta. | |
CURLOPT_CRLF | Cuando se habilita la nueva línea de Unix en retorno de carro. | |
CURLOPT_DNS_USE_GLOBAL_CACHE | Permitido permitido una caché DNS mundial, permitirá a este hilo de seguridad, y por defecto. | |
CURLOPT_FAILONERROR | código de estado HTTP pantalla, el comportamiento por defecto es ignorar el número de 400 o menos información HTTP. | |
CURLOPT_FILETIME | Se tratará de modificar la información a distancia en el documento está habilitada. Resultados de información es () la función de la opción CURLINFO_FILETIME vuelve a través curl_getinfo. curl_getinfo (). | |
CURLOPT_FOLLOWLOCATION | Cuando el servidor devuelve el servidor permitirá a la "Ubicación:" cabecera en el algoritmo de vuelta al servidor, puede utilizar la opción CURLOPT_MAXREDIRS definidas recursivamente número de devolución. | |
CURLOPT_FORBID_REUSE | desconexión forzada después de la finalización de la interacción no puede ser reutilizado. | |
CURLOPT_FRESH_CONNECT | Obligado a obtener una nueva conexión, reemplace la conexión caché. | |
CURLOPT_FTP_USE_EPRT | Cuando está activada descargas FTP, utilice el comando EPRT (o LPRT). Desactivar EPRT y LPRT cuando se establece en FALSO, utilice el comando PORT solamente. | |
CURLOPT_FTP_USE_EPSV | Cuando está activada, la respuesta al proceso de transferencia FTP modo PASV antes del primer intento de comando EPSV. Cuando se establece en FALSE para deshabilitar EPSV comando. | |
CURLOPT_FTPAPPEND | archivos adicionales de escritura en lugar de sobrescribir habilitada. | |
CURLOPT_FTPASCII | alias CURLOPT_TRANSFERTEXT. | |
CURLOPT_FTPLISTONLY | Permite mostrar sólo el nombre del directorio FTP está activado. | |
CURLOPT_HEADER | Cuando se habilita el encabezado del mensaje se emitirá como un flujo de datos. | |
CURLINFO_HEADER_OUT | Seguimiento de cadena de la solicitud mango habilitado. | Disponible desde PHP 5.1.3. prefijo CURLINFO_ es deliberada (intencional). |
CURLOPT_HTTPGET | El ajuste permitirá que el método HTTP es GET, ya que por defecto es GET, a fin de utilizar sólo en caso de ser modificado. | |
CURLOPT_HTTPPROXYTUNNEL | Se transmite a través de está activado el proxy HTTP. | |
CURLOPT_MUTE | La función CURL todas modificado parámetros para restaurar el valor por defecto está activada. | |
CURLOPT_NETRC | Una vez establecida la conexión, el acceso de archivos ~ / .netrc para el nombre de usuario y contraseña para conectar sitios remotos. | |
CURLOPT_NOBODY | no formará parte de la salida del cuerpo HTML está habilitado. | |
CURLOPT_NOPROGRESS | Cerrar habilitado barra de progreso de la transmisión de rizo, esta opción está activada de forma predeterminada.
| |
CURLOPT_NOSIGNAL | Ignorar todos los de la señal se pasa a la curvatura php habilitado realizar. Esto está activado por defecto cuando SAPI transferencia de multiproceso. | cURL 7,10 cuando se añade. |
CURLOPT_POST | Cuando está activado envía una solicitud POST normales, escriba: / x-www-form aplicación -urlencoded, al igual que el envío de formularios. | |
CURLOPT_PUT | Permitir HTTP envía un archivo, debe establecer CURLOPT_INFILE y CURLOPT_INFILESIZE activado simultáneamente. | |
CURLOPT_RETURNTRANSFER | El curl_exec () devuelve la información obtenida en forma de secuencia de archivo, en lugar de ser una salida. | |
CURLOPT_SSL_VERIFYPEER | Después de cURL incapacitantes serán terminados desde el servidor para verificar. certificados de opción Uso CURLOPT_CAINFO CURLOPT_CAPATH catálogo certificados de opción Si CURLOPT_SSL_VERIFYPEER (2 por defecto) está habilitado, opción CURLOPT_SSL_VERIFYHOST necesita ser establecido en TRUE, de lo contrario, se establece en FALSO. | CURL 7,10 desde el comienzo de la predeterminado es TRUE. Desde el principio de la unión instalar cURL 7,10 predeterminado. |
CURLOPT_TRANSFERTEXT | Utilice el modo ASCII para las transferencias FTP habilitados. Para LDAP, se recupera la información en texto sin formato en lugar de HTML. En los sistemas Windows, el sistema no va a fijar a STDOUT modo binario. | |
CURLOPT_UNRESTRICTED_AUTH | Usando CURLOPT_FOLLOWLOCATION generada cabecera múltiples ubicaciones anexar continuamente el nombre de usuario y contraseña, incluso si el nombre de dominio ha sido cambiado. | |
CURLOPT_UPLOAD | Cuando está activado permite la carga de archivos. | |
CURLOPT_VERBOSE | Reportará permitido a toda la información almacenada en STDERR o designado en la opción CURLOPT_STDERR. |
Valor de retorno
exitoso retorno es TRUE, o en caso de error devuelve falso.