21 lines
604 B
PHP
21 lines
604 B
PHP
<?php
|
|
|
|
if ($_SERVER['HTTP_PROXY_AUTH'] != 'AIkcoRnipSgMK88WMQhOQQN3LKDrNDCIebNfPnEayJdmDeTigx') {
|
|
echo 'not authorized';
|
|
exit;
|
|
} else {
|
|
$ch = curl_init();
|
|
curl_setopt($ch, CURLOPT_URL, $_POST['url']);
|
|
curl_setopt($ch, CURLOPT_HEADER, false);
|
|
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
|
|
curl_setopt($ch, CURLOPT_HTTPHEADER, json_decode($_POST['header']));
|
|
|
|
$file = curl_exec($ch);
|
|
if (curl_errno($ch)) {
|
|
echo curl_error($ch);
|
|
}
|
|
echo $file;
|
|
}
|