aboutsummaryrefslogtreecommitdiffstats
path: root/proxy.php
blob: 6dd46909bba13b0833ce6c173d16ce6902b65d55 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
  include "misc/curlproxy.php";
  $proxy = new proxy();

  if (!isset($_GET["i"])) {
    header("X-Error: No URL(i) provided!");
    $proxy->do404();
    die();
  }
  try {
    if (!isset($_GET["s"]) || $_GET["s"] == "original") {
      $proxy->stream_linear_image($_GET["i"]);
    }
  } catch (Exception $error) {
    header("X-Error: " . $error->getMessage());
    $proxy->do404();
    die();
  }
?>