feat(image_proxy.php): fix some issues

This commit is contained in:
Ahwx 2023-09-03 00:14:18 +02:00 committed by GitHub
parent 92289e837b
commit 3719a922de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,12 +3,17 @@
require "misc/tools.php";
$url = $_REQUEST["url"];
$requested_root_domain = get_root_domain($url);
$allowed_domains = array("pinimg.com", "i.pinimg.com", "pinterest.com");
if (in_array(get_root_domain($url), $allowed_domains))
if (in_array($requested_root_domain, $allowed_domains))
{
header("Content-type: image/jpeg");
echo request($url);
$image = $url;
$image_src = request($image);
header("Content-Type: image/png");
echo $image_src;
}
?>