Ao enviar solicitações post com Curl, não funciona.

  • Autor Autor D3SL1
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

D3SL1

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hoy me puse a practicar la librería "curl" y se me ocurrió hacer algo como un espejo a otro sitio web.

El problema que tengo es al re enviar solicitudes "post", la otra web no la recibe:
les dejo una parte del código a ver si me pueden ayudar...
HTML:
			$url = 'http://taringa.net/ajax/feed/fetch';
			$webbrower = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3';
			$cookiedir = 'C:\xampp\htdocs\cookie.txt';
			$ch = curl_init();
			curl_setopt($ch, CURLOPT_URL, $url);
			curl_setopt($ch, CURLOPT_POST, 1);
			curl_setopt($ch, CURLOPT_POSTFIELDS,  http_build_query($_POST));
			curl_setopt($ch, CURLOPT_HEADER, 0);
			curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
			curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiedir);
			curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiedir);
			curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
			curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
			curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
			curl_setopt($ch, CURLOPT_USERAGENT, $webbrower);
			curl_setopt($ch, CURLOPT_REFERER, $url);
			$html = curl_exec($ch) or die(curl_error($ch));
			curl_close($ch);
			unset($ch);
			echo $html;
esto es lo que envía el POST: key=ec5d5a&feedName=trend&filterName=3h, osea el "http_build_query($_POST)", ya procesado.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Disculpa mi curiosidad, ¿Eso es para copiar post de Taringa?
 
y tu servidor tiene file_get_contents activado en el php.ini?
 
Y que te regresa y/o que error te sale?

Saludos.
 
¿para qué quiero usar file_get_contents si lo que quiero es mandar request post? ._.

- - - Actualizado - - -

Y que te regresa y/o que error te sale?

Saludos.

Como si no estuviera recibiendo la request post.
 
¿para qué quiero usar file_get_contents si lo que quiero es mandar request post? ._.

- - - Actualizado - - -



Como si no estuviera recibiendo la request post.

Puede ser que debas simular las cabeceras también.
 
Voltar
Topo