[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: