1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| // URL des données à récupérer
$url = 'http://webservice.com:8080/leaws-dispatch/service/leaws?wsdl';
// Encodage de l'autentification
$authProxy = base64_encode('(domaine)\(user):(pass)');
// Création des options de la requête
$opts = array(
'http' => array (
'method'=>'GET',
'proxy'=>'tcp://(ip_proxy):8080',
'request_fulluri' => true,
'header'=>"Proxy-Authorization: Basic $authProxy"
)
);
// Création du contexte de transaction
$ctx = stream_context_create($opts);
// Récupération des données
$content = file_get_contents($url,false,$ctx);
var_dump($content);die(); |
Partager