função curl_multi_setopt PHP
função curl_multi_setopt PHP
(PHP 5> = 5.5.0)
curl_multi_setopt - configurar um lote opções de transferência de ondulação.
explicação
bool curl_multi_setopt ( resource $mh , int $option , mixed $value )
Configurar um lote opções de transferência de ondulação.
parâmetros
ch
Pela curl_init () retorna um manipulador cURL.
opção
opções CURLOPT_XXX precisa ser definido.
valor
Defina o valor da opção sobre as opções.
Para os seguintes parâmetros opcionais destes opção, o valor deve ser definido como um valor de tipo bool:
opções | valor valor opcional | observação |
---|---|---|
CURLOPT_AUTOREFERER | Quando acordo Localização: redirecionar cabeçalho definido automaticamente na Referer: a informação. | |
CURLOPT_BINARYTRANSFER | CURLOPT_RETURNTRANSFER quando ativado, retornar saída nativa (Raw). | |
CURLOPT_COOKIESESSION | Quando onda habilitados só vai passar um cookie de sessão, ignorar o outro biscoito, cURL status padrão retornará todo o cookie para o servidor. cookie de sessão são os usados para determinar a validade da sessão do lado do servidor existe cookie. | |
CURLOPT_CRLF | Quando você ativa a nova linha Unix para retorno de carro. | |
CURLOPT_DNS_USE_GLOBAL_CACHE | Habilitado habilitado um cache de DNS global, ativar esse segmento seguro e padrão. | |
CURLOPT_FAILONERROR | código de status de exibição HTTP, o comportamento padrão é ignorar o número de 400 ou menos informação HTTP. | |
CURLOPT_FILETIME | Ele vai tentar modificar informações sobre remoto no documento está habilitado. Resultados informações é () função opção CURLINFO_FILETIME retorna através curl_getinfo. curl_getinfo (). | |
CURLOPT_FOLLOWLOCATION | Quando o servidor retorna o servidor permitirá que o "Location:" cabeçalho na recursão volta para o servidor, você pode usar CURLOPT_MAXREDIRS definidos de forma recursiva retornar número. | |
CURLOPT_FORBID_REUSE | desconexão forçada após a conclusão da interacção não pode ser reutilizado. | |
CURLOPT_FRESH_CONNECT | Forçado a obter uma nova conexão, substitua a conexão cache. | |
CURLOPT_FTP_USE_EPRT | Quando ativado downloads FTP, use o comando EPRT (ou LPRT). Desativar EPRT e LPRT quando definido como FALSE, use o comando apenas PORT. | |
CURLOPT_FTP_USE_EPSV | Quando ativado, a resposta ao processo de transferência de FTP modo PASV antes do primeiro comando try EPSV. Quando definida como FALSE para desativar o comando EPSV. | |
CURLOPT_FTPAPPEND | ficheiro de gravação adicional em vez de substituí-lo ativado. | |
CURLOPT_FTPASCII | Alias CURLOPT_TRANSFERTEXT. | |
CURLOPT_FTPLISTONLY | Lista apenas o nome do diretório FTP está habilitado. | |
CURLOPT_HEADER | Quando você habilita o cabeçalho da mensagem serão emitidos como um fluxo de dados. | |
CURLINFO_HEADER_OUT | Rastreamento habilitado cadeia do pedido punho. | Disponível desde o PHP 5.1.3. prefixo CURLINFO_ é deliberada (intencional). |
CURLOPT_HTTPGET | A configuração permitirá que o método HTTP é GET, uma vez que GET é o padrão, então use apenas em caso de ser modificado. | |
CURLOPT_HTTPPROXYTUNNEL | Ele será transmitido através do proxy HTTP está habilitado. | |
CURLOPT_MUTE | A função cURL todos os parâmetros modificados para restaurar o valor padrão é ativado. | |
CURLOPT_NETRC | Depois que a conexão é estabelecida, arquivo de acesso ~ / .netrc para o nome de usuário e senha para conectar locais remotos. | |
CURLOPT_NOBODY | não vai ser parte da saída BODY HTML está habilitado. | |
CURLOPT_NOPROGRESS | Fechar habilitado barra de ondulação progresso da transmissão, este é ativado por padrão.
| |
CURLOPT_NOSIGNAL | Ignorar todas o sinal é passado para a onda PHP ativado realizada. Isso é ativado por padrão quando SAPI transferência multithreaded. | cURL 7,10, quando adicionados. |
CURLOPT_POST | Quando ativado envia uma solicitação POST normal, tipo: / x-www-formulário de candidatura -urlencoded, assim como o envio do formulário. | |
CURLOPT_PUT | Permitir HTTP enviar um arquivo, você deve definir CURLOPT_INFILE e CURLOPT_INFILESIZE simultaneamente habilitado. | |
CURLOPT_RETURNTRANSFER | O curl_exec () retorna as informações obtidas na forma de fluxo de arquivo, em vez de estar de saída. | |
CURLOPT_SSL_VERIFYPEER | Após cURL incapacitantes será encerrada a partir do servidor para verificar. certificados de opção Use CURLOPT_CAINFO CURLOPT_CAPATH catálogo certificados de opções Se CURLOPT_SSL_VERIFYPEER (2 por padrão) é ativado, CURLOPT_SSL_VERIFYHOST precisa ser definido como TRUE, caso contrário, ela é definida como FALSE. | CURL 7,10 desde o início do padrão é TRUE. Desde o início da ligação instalar cURL 7.10 padrão. |
CURLOPT_TRANSFERTEXT | Use o modo ASCII para transferências FTP ativado. Para LDAP, ele recupera as informações em texto simples em vez de HTML. Em sistemas Windows, o sistema não irá definir STDOUT para o modo binário. | |
CURLOPT_UNRESTRICTED_AUTH | Usando CURLOPT_FOLLOWLOCATION gerado cabeçalho vários locais continuamente acrescentar o nome de usuário e senha informações, mesmo que o nome de domínio foi alterado. | |
CURLOPT_UPLOAD | Quando habilitado permite o upload de arquivos. | |
CURLOPT_VERBOSE | Relatará habilitado todas as informações armazenadas em STDERR ou designados CURLOPT_STDERR in. |
Valor de retorno
retorno bem sucedido TRUE, ou em caso de falha retorna FALSE.