PHP PROXY WEB
Fermé
Bruno93190
Messages postés
24
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
8 avril 2014
-
12 déc. 2013 à 13:18
Utilisateur anonyme - 28 déc. 2013 à 12:31
Utilisateur anonyme - 28 déc. 2013 à 12:31
A voir également:
- PHP PROXY WEB
- Web office - Guide
- Adresse web - Guide
- Easy php - Télécharger - Divers Web & Internet
- Traduire une page web - Guide
- Création site web - Guide
1 réponse
Utilisateur anonyme
28 déc. 2013 à 12:31
28 déc. 2013 à 12:31
Bonjour,
Pour créer un proxy web tu aura besoin tu PHP et utiliser la jolie fonction Curl.
exemple:
$ch = curl_init($_GET["url"]);
curl_setopt($ch, CURLOPT_REFERER, "");
curl_setopt($ch, CURLOPT_USERAGENT, "LE USER AGENT");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); //NE RETOURNE PAS LE CONTENT
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_setopt($ch, CURLOPT_FTPLISTONLY, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); // TYPE DE PROXY POUR CHANGER L'IP (FACULTATIF) TU EN TROUVE PLEIN SUR LE WEB
curl_setopt($ch, CURLOPT_PROXY, '12.34.56.789:1080'); // SI TU VEUX UTILISER UN PROXY:PORT
$output = curl_exec($ch);
Fait attention:
- aux erreurs http
- aux erreurs certificats SSL
- timeout
- aux authentification www-authentificate
- type mime
- etc...
CS exemple: https://sourceforge.net/projects/poxy/
Cdt.
Pour créer un proxy web tu aura besoin tu PHP et utiliser la jolie fonction Curl.
exemple:
$ch = curl_init($_GET["url"]);
curl_setopt($ch, CURLOPT_REFERER, "");
curl_setopt($ch, CURLOPT_USERAGENT, "LE USER AGENT");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); //NE RETOURNE PAS LE CONTENT
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_setopt($ch, CURLOPT_FTPLISTONLY, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); // TYPE DE PROXY POUR CHANGER L'IP (FACULTATIF) TU EN TROUVE PLEIN SUR LE WEB
curl_setopt($ch, CURLOPT_PROXY, '12.34.56.789:1080'); // SI TU VEUX UTILISER UN PROXY:PORT
$output = curl_exec($ch);
Fait attention:
- aux erreurs http
- aux erreurs certificats SSL
- timeout
- aux authentification www-authentificate
- type mime
- etc...
CS exemple: https://sourceforge.net/projects/poxy/
Cdt.