diff --git a/api.php b/api.php index 2beb383..16b6297 100644 --- a/api.php +++ b/api.php @@ -9,8 +9,7 @@ $api = new App('http://0.0.0.0:3500'); $api->count = 4; // process count $api->any('/', function ($requst) { - $filename = "test.txt"; - $file_contents = file_get_contents($filename); + $filename = "wifi.png"; $attachment_location = $_SERVER["DOCUMENT_ROOT"] . $filename; $headers = []; @@ -18,15 +17,15 @@ $api->any('/', function ($requst) { if (file_exists($attachment_location)) { $headers[] = $_SERVER["SERVER_PROTOCOL"] . " 200 OK"; $headers[] = "Cache-Control: public"; - $headers[] = "Content-Type: application/text"; + $headers[] = "Content-Type: application/png"; $headers[] = "Content-Transfer-Encoding: Binary"; $headers[] = "Content-Length:".filesize($attachment_location); - $headers[] = "Content-Disposition: attachment; filename={$file_contents}"; - // die(); + $headers[] = "Content-Disposition: attachment; filename={$filename}"; + die(); } else { - // die("Error: File not found."); + die("Error: File not found."); } - return new Response(200, $headers, $file_contents); + return new Response(200, $headers, $filename); }); $api->get('/hello/{name}', function ($requst, $name) { diff --git a/wifi.png b/wifi.png new file mode 100644 index 0000000..6255e10 Binary files /dev/null and b/wifi.png differ