LibreY/image_proxy.php
2025-02-21 21:50:36 +05:30

19 lines
489 B
PHP

<?php
$config = require_once "config.php";
require_once "misc/tools.php";
$url = $_REQUEST["url"];
$requested_root_domain = get_root_domain($url);
$allowed_domains = array("i.ytimg.com", "s2.qwant.com", "s1.qwant.com", "upload.wikimedia.org");
if (in_array($requested_root_domain, $allowed_domains))
{
$image = $url;
$image_src = request($image, $config->curl_settings);
header("Content-Type: image/png");
echo $image_src;
}
?>