Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

Annonce

Faites un bond en avant avec la formation SEO Ranking Skills le 12 Avril 2017

#1 2016-02-26 12:24:51

Mention taggada
Scout
Inscription : 2016-02-22
Messages : 88

Curl et proxy

Bonjour,

Je bloque sur un petit bout de code. J'utilise Curl pour récupérer le contenu de la page et j'essaye de le coupler avec un proxy et ça ne fonctionne pas. Alors que sans la ligne de proxy tout fonctionne nickel... Voici mon code (ça parlera surement à certains wink ) :


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $server);
curl_setopt($ch, CURLOPT_PORT, 43);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $domain . "\r\n");
$data = curl_exec($ch);
curl_close($ch);
 

En ce qui concerne les proxies je les ai commandé chez buyproxies.org donc je suis assez sûr de leurs qualités.

Merci d'avance pour votre aide

Hors ligne

#2 2016-02-26 12:27:59

Mention Julien_G
Captain
Lieu : Lyon
Inscription : 2015-06-26
Messages : 491

Développement PHP
Sécurité
Automatisation Web
Social Engineering
Site Web

Re : Curl et proxy

Hello,

Utilise ça :

curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0);
curl_setopt($ch, CURLOPT_PROXY, $ip);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $auth);

Avec $ip = "ip:port";
Et $auth = "user:pass";

Dernière modification par Julien_G (2016-02-26 12:28:07)


----------------------------------------------------------------

Skype : t3n0k_UG - Automatisation SEO et Hacking

Hors ligne

#3 2016-02-26 12:33:36

Mention taggada
Scout
Inscription : 2016-02-22
Messages : 88

Re : Curl et proxy

Merci  @Julien_G je suis vraiment mal réveillé ce matin !

Hors ligne

#4 2016-02-26 12:41:29

Mention taggada
Scout
Inscription : 2016-02-22
Messages : 88

Re : Curl et proxy

C'est sûr que sans le user:pass ça ne pouvait pas fonctionner...

Bon par contre ça ne fonctionne toujours pas sad J'ai toujours une "HTTP/1.1 400 Bad Request". Mais c'est surement encore une erreur d’inattention (ne pas coder un lendemain de fête wink ). Je vais regarder ça de prés !

Hors ligne

#5 2016-02-26 12:48:37

Mention taggada
Scout
Inscription : 2016-02-22
Messages : 88

Re : Curl et proxy

J'ai trouvé big_smile

J'ai changé le CURLOPT_HTTPPROXYTUNNEL de 0 à 1 et ça passe smile

Hors ligne

#6 2016-02-26 13:18:05

Mention Julien_G
Captain
Lieu : Lyon
Inscription : 2015-06-26
Messages : 491

Développement PHP
Sécurité
Automatisation Web
Social Engineering
Site Web

Re : Curl et proxy

taggada a écrit :

J'ai trouvé big_smile

J'ai changé le CURLOPT_HTTPPROXYTUNNEL de 0 à 1 et ça passe smile

Top un problème vite résolu wink


----------------------------------------------------------------

Skype : t3n0k_UG - Automatisation SEO et Hacking

Hors ligne

#7 2016-02-26 13:21:53

Mention taggada
Scout
Inscription : 2016-02-22
Messages : 88

Re : Curl et proxy

C'est clair ! smile Si ça pouvait toujours être comme ça... wink

Hors ligne

Pied de page des forums