Re: Forcer une appli web à utiliser un proxy http sans la modifier
Le 20/03/2012 17:19, Olivier a écrit :
> Bonjour,
>
> J'utilise une application web qui télé-charge certaines données sur internet.
> Quand je l'installe sur un serveur qui accède normalement à Internet :
> elle fonctionne.
>
> Par contre, quand je l'installe sur une machine qui doit passer par un
> proxy, elle ne fonctionne plus.
> Comment modifier l'environnement pour contourner cette limitation ?
> D'après ce que j'ai compris, cette application est écrite en PHP et
> utiliserait curl.
> Elle est lancée par un "utilisateur sytème", c'est par un utilisateur
> qui n'a pas de login.
>
> J'ai ajouté 2 lignes http_proxy= et export htp_proxy dans /etc/profile.
> J'ai pu vérifier qu'avec ça, pour des utilisateurs avec login, curl fonctionne.
> Par contre; ça ne semble pas résoudre mon problème.
>
> Slts
>
Bonjour dans le manuel de curl :
PROXY
Get an ftp file using a proxy named my-proxy that uses port 888:
curl -x my-proxy:888 ftp://ftp.leachsite.com/README
Get a file from a HTTP server that requires user and password, using the
same proxy as above:
curl -u user:passwd -x my-proxy:888 http://www.get.this/
Some proxies require special authentication. Specify by using -U as above:
curl -U user:passwd -x my-proxy:888 http://www.get.this/
See also the environment variables Curl support that offer further proxy
control.
mes 2 cents
Reply to: