Funções do Dialplan do Asterisk 21
Comando:
CURLOPT()
Sinopse:
Define várias opções para invocações futuras do CURL.
Descrição:
Esta função permite configurar opções do CURL que serão utilizadas em chamadas subsequentes à função CURL no dialplan. As opções podem ser definidas globalmente ou por canal, onde as configurações por canal substituem as globais. Apenas cabeçalhos HTTP são adicionados em vez de substituídos. A sintaxe é CURLOPT(key), onde 'key' pode ser uma das seguintes opções: cookie (cookie a ser enviado com a requisição), conntimeout (tempo limite para conexão), dnstimeout (tempo limite para resolução DNS), followlocation (se deve ou não seguir redirecionamentos HTTP 3xx), ftptext (força transferência de texto para URIs FTP), ftptimeout (tempo limite para resposta de servidor FTP), header (inclui informações de cabeçalho no resultado), httpauth (método de autenticação HTTP), httpheader (adiciona cabeçalho HTTP), httptimeout (tempo limite para resposta de servidor HTTP/S), maxredirs (número máximo de redirecionamentos), proxy (servidor proxy), proxytype (tipo de proxy), proxyport (porta do proxy), proxyuserpwd (credenciais para autenticação no proxy), referer (URL referenciadora), useragent (string UserAgent), userpwd (credenciais para autenticação no servidor), ssl_verifypeer (verificação de certificado SSL), ssl_verifyhost (verificação de host no certificado SSL), ssl_cainfo (caminho para arquivo de certificados CA), ssl_capath (caminho para diretório de certificados CA), ssl_cert (caminho para certificado de cliente), ssl_certtype (formato do certificado), ssl_key (caminho para chave privada do cliente), ssl_keytype (formato da chave privada), ssl_keypasswd (senha para a chave privada), hashcompat (formata resposta para uso com a função HASH) e failurecodes (códigos HTTP a serem tratados como erros).
Sintaxe:
CURLOPT(key)
Veja Também:
Fonte: Asterisk Wiki