Wymored Login

como fazer download com o php e proxy

28 de janeiro de 2019 por Alexandre Miguel de Andrade Souza

A maneira mais fácil de fazer download usando php onde tem proxy é usando

origem = 'http://site.com/arquivo.zip'
destino = '/caminho/arquivo.zip'
exec('wget ' . origem . ' -O ' . destino )

O wget já utiliza as variáveis de ambiente para fazer o download. Se for preciso, configure as variáveis de proxy de ambiente (no linux)

 export http_proxy = 'http://usuario:senha@meuproxy.com:porta'
 export https_proxy = 'http://usuario:senha@10.20.30.40:8080'
 export ftp_proxy = 'http://usuario:senha@10.20.30.40:8080'

Usuário e senha são obrigatórios somente se seu proxy é autenticado.

Inté!