Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/01/2013, à 15:23

charpy

[Résolu] Serveur proxy particulier

Bonjour à tous,

Je cherche à mettre en place un serveur web particulier, une sorte de proxy qui ne nécessite pas de configuration client qui se connecte simplement au serveur par le protocole http. En fait j'ai un peu de mal à expliquer voici plutot un schéma :

client (veut la page http://toto.fr/undossier/index.html)

|
|  se connecte au serveur sur le port 80 par un navigateur en entrant
|  l'url http://nom_du_serveur_proxy/toto.fr/undossier/index.html
| (en supposant que le client sache qu'il doit faire ça!)
v

serveur

Comprend la page que le client recherche (http://toto.fr/...).
Télécharge la page et la renvoie au client...
...EN AYANT changé les url (de index.html) de manière à ce que le client se connecte à nouveau au serveur proxy (par exemple http://toto.fr/image.jpg en http://nom_du_serveur_proxy/toto.fr/image.jpg)

Je pense que ce type de serveur doit avoir un nom mais je n'ai pas trouvé lequel. Pouvez-vous m'aiguiller pour trouver de la doc à ce sujet?

PS : j'ai déjà un serveur qui tourne avec lighttpd

Merci,
charpy

Dernière modification par charpy (Le 09/01/2013, à 09:56)

Hors ligne

#2 Le 08/01/2013, à 15:34

Haleth

Re : [Résolu] Serveur proxy particulier

C'est pas comme ca que fonctionne un proxy HTTP.
Pour Squid, par exemple:
- En proxy "volontaire": configuration du proxy dans les prefs du navigateur/système, accès au web via un URL classique
- En proxy "transparent": redirection du traffic HTTP vers Squid, accès au Web via un URL classique


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 08/01/2013, à 17:29

charpy

Re : [Résolu] Serveur proxy particulier

Oui je connais le fonctionnement normal d'un proxy HTTP, mais il me semble avoir déjà vu ce genre de proxy quelque part.

Hors ligne

#4 Le 08/01/2013, à 17:36

Haleth

Re : [Résolu] Serveur proxy particulier

Ben, ca peux se faire en 10 lignes de web
M'enfin, c'est loin d'être universelle comme Squid: en réduisant la taille d'url utilisable, tu détériores l'accès aux sites qui l'utilisent massivement .


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#5 Le 09/01/2013, à 09:56

charpy

Re : [Résolu] Serveur proxy particulier

J'ai trouvé un projet opensource qui permet de faire ce à quoi je pense : phpmyproxy. Problème auto-résolu wink

Hors ligne