Articles of curl

Obtendo o erro ‘Multipart deve ter Atom e parte da mídia’ ao tentar carregar uma foto com metadados para o Picasa

Eu tenho o seguinte código que está tentando fazer o upload de uma imagem com metadados para um álbum da web do Picasa. O código abaixo funciona para carregar a imagem se eu retirar os metadados e simplesmente fazer uma solicitação direta de Content-Type: image / jpeg POST. $albumUrl = “https://picasaweb.google.com/data/feed/api/user/$userId/albumid/$albumId”; $imgName = $_SERVER[‘DOCUMENT_ROOT’] . […]

Como corrigir o erro de curvatura do PHP CURLE_SSH (79) ao usar o sftp para carregar o arquivo

Estou tentando reproduzir o seguinte comando para carregar um arquivo via sftp no meu aplicativo PHP: curl -T /var/repo/file -u user:password sftp://server.com/folder/ Os comandos acima funcionam bem (eu tive que recompilar o libcurl na minha checkbox ubuntu para fazê-lo funcionar, no entanto). No entanto, quando eu tentei usar a biblioteca de curvas do PHP, as […]

Como obter web-page-title com CURL em PHP a partir de sites de diferentes CHARSET?

Eu quero armazenar o título no UTF-8, mas as páginas aparecem com vários charset diferentes, como GBK, ISO, unicode …… Você poderia me dar alguma ajuda? Obrigado.

Curl: obtenha dados UTF-8 do site com charset incorreto

Eu raspo alguns sites que ocasionalmente têm caracteres UTF-8 no título, mas isso não especifica UTF-8 como o charset (qq.com é um exemplo). Quando eu uso olhar para o site no meu navegador, os dados que eu quero copiar (ou seja, o título) parece correto (japonês ou chinês … não tenho certeza). Posso copiar o […]

Baixe um arquivo de um FTP usando Curl com PHP

Estou tentando baixar um arquivo de um servidor FTP usando Curl. Posso colar o URL no meu navegador e ele funciona bem. O problema é que com Curl e PHP, acredito que o servidor FTP está fazendo um redirecionamento e a Curl não seguirá. Recebo a mensagem de erro: “O servidor negou que você mudasse […]

Imagens remotas grandes baixáveis ​​usando o PHP

Eu sei que existem muitas postagens similares a isso, mas depois de rastrear SO, ainda não encontrou a resposta. Eu procuro escrever um script que atua como um proxy para baixar grandes imagens remotas (cerca de 10mb cada). Até agora, estou usando curl para ler o URL da imagem remota e, em seguida, usando headers […]

Por que eu recebi aleatoriamente “erro de protocolo SSL desconhecido” da CURL?

Eu já olhei aqui: o pedido Curl está falhando no SSL? Minha extensão está ativada e eu até tenho curl_setopt( $curl, CURLOPT_SSL_VERIFYHOST, 0); Obtendo este erro talvez um em mil pedidos para dois serviços diferentes que não estão relacionados. Como é tão incrivelmente raro e não posso reproduzi-lo, queria saber se alguém teve uma situação […]

Acessando a planilha do Google Docs revisitada em 2014

Estou tentando acessar uma planilha do google através do php (adicionando &output=csv ao link) Parece que o google não quer mais isso, está correto? Eu tentei file_get_contents (e sim, allow_url_fopen está ativado), o que resulta em um erro. Ao usar CURL, mesmo quando configurando um agente de usuário válido (usei o Mozilla/5.0 (Windows; U; Windows […]

PHP cURL Pedido de publicação não está funcionando

Tenho problemas ao executar o pedido correto do CURL. Pretendo fazer um pedido de publicação no URL. O exemplo apenas executa uma solicitação de linha de comando cURL $ curl -i -X POST {URL} O problema que estou executando o seguinte código e eu estou recebendo ‘400 Bad Request’ $ch = curl_init(); curl_setopt( $ch, CURLOPT_POST, […]

Nenhuma resposta com Curl

Estou tentando passar meu login de usuário e senha para o site www.licindia.in usando curl, mas estou tendo problemas com cookies, talvez não consiga continuar minha session e o erro de resposta do site 302, o documento foi movido temporariamente, agora não recebo resposta com este código: <?php $username="myusername"; $password="password"; $url="http://onlinelic.in/LICEPS/Login/webLogin.do"; //echo "praveenpuglai"; $postdata = […]