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

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

#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 : 508

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 : 508

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