Articles of curl

Faça o login para url remoto usando Curl -PHP

Estou tentando acessar aqui http://studio.smartshoot.com/filmmaker/home usando CURL , mas não consigo conseguir que funcione. O resultado é que ele diz: “O JavaScript não está ativado no seu navegador. Por favor, ative o JavaScript nas configurações do seu navegador antes de continuar a usar este site “. Até agora, tentei o seguinte:

CURL leva muito tempo para começar o download

Estou tentando baixar um arquivo (1GB) no servidor C via servidor B, que possui o código: header(“Content-Disposition: attachment; filename=How to Use Git and GitHub Videos.zip”); header(“Content-type: application/octet-stream”); header(“Content-Transfer-Encoding: binary”); $url = “http://zips.udacity-data.com/ud775/How%20to%20Use%20Git%20and%20GitHub%20Videos.zip”; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_BUFFERSIZE, 256); curl_exec ($ch); curl_close($ch); Eu esperava que ele começasse a dinamizar um […]

Faça um pedido POST

Gostaria de saber como fazer uma solicitação HTTP POST, como se descrevesse aqui http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#UploadingMetadata (Criando um documento vazio). Meu código parece assim: <?php $headers = array( "POST /feeds/default/private/full HTTP/1.1", "Host: docs.google.com", "GData-Version: 3.0", "Content-Length: 287", "Content-Type: application/atom+xml" ); $data = "”; $data .= “”; $data .= “”; $data .= “new document”; $data .= “”; $ch […]

IIS WordPress causando erro Curl 18

Usando o instalador da plataforma da Web, eu instalei o WordPress Versão 4.7.2 e PHP5.5.38. Tudo parece estar funcionando bem até chegar a instalar qualquer coisa da seção de administração. Isso inclui : Temas plugins Recebo o seguinte erro: Installation failed: Download failed. cURL error 18: transfer closed with 17311 bytes remaining to read. Eu […]

Como posso fazer minha onda esperar alguns segundos antes da raspagem?

Então estou tentando raspar alguns dados de um site. Há uma lista de nomes que tem que ser raspada. O que acontece é que, se houver 15 nomes que precisam ser raspados. Fora disso, apenas 5 nomes são raspados. Quando eu chequei o site original, eles também carregam os dados de forma semelhante. Ao carregar […]

como habilitar a extensão SOAP, CURL, OPENSSL dinamicamente?

Eu tentando habilitar o SOAP, CURL, extensão OPENSSL usando ini_set () de forma dinâmica. Qual é a syntax para habilitar esses ext acima usando ini_set ()? Eu não tenho permissão para editar o arquivo php.ini. obrigado…

CURL: envia imagens com limite para a API REST

Estou atualmente trabalhando com algum tipo de API. Eu escrevi funções simples que me permitem adicionar novos conteúdos, no entanto, estou preso ao fazer o upload de imagens. Aqui está o comando CURL simples na documentação: curl -v -s -u username:password \ -H “Content-Type: multipart/form-data” \ -H “Accept: application/api+json” \ -F “image=@img1.jpeg;type=image/jpeg” \ -F “image=@img2.jpeg;type=image/jpeg” […]

Como configurar as opções CURL ao usar o Kohana Request

Tentando usar a class Solicitação para obter resources externos, mas não consigo descobrir como definir mais opções de curvatura padrão. Eu recebo os dados assim: $data = Request::factory($url)->execute()->body(); Eu pensei que adicionar opções CURL era uma simples questão de fazer uma cópia de system/config/curl.php na minha pasta de configuração do aplicativo e depois definir as […]

use cURL para obter o header HTTP e salvar para variável

Estou usando isso para pegar um feed XML e os headers HTTP // Initiate the curl session $ch = curl_init(); // Set the URL curl_setopt($ch, CURLOPT_URL, $url); // Allow the headers curl_setopt($ch, CURLOPT_HEADER, true); // Return the output instead of displaying it directly curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Execute the curl session $output = curl_exec($ch); // […]

como configurar PHP_AUTH_PW no php curl

Como configurar os parâmetros PHP_AUTH_PW e PHP_AUTH_USER em php curl. No final do servidor, verificando: se (! isset ($ _ SERVER [‘PHP_AUTH_PW’])) {imprimir “Erro de Autorização”} Qualquer ajuda seria apreciada obrigado