Kaynağa Gözat

Add support for images to the ext.php endpoint (#2465)

Marien Fressinaud 6 yıl önce
ebeveyn
işleme
7533676ae7
1 değiştirilmiş dosya ile 17 ekleme ve 0 silme
  1. 17 0
      p/ext.php

+ 17 - 0
p/ext.php

@@ -59,6 +59,23 @@ case 'js':
 	header('Content-Type: application/javascript; charset=UTF-8');
 	header('Content-Type: application/javascript; charset=UTF-8');
 	header('Content-Disposition: inline; filename="' . $file_name . '"');
 	header('Content-Disposition: inline; filename="' . $file_name . '"');
 	break;
 	break;
+case 'png':
+	header('Content-Type: image/png');
+	header('Content-Disposition: inline; filename="' . $file_name . '"');
+	break;
+case 'jpeg':
+case 'jpg':
+	header('Content-Type: image/jpeg');
+	header('Content-Disposition: inline; filename="' . $file_name . '"');
+	break;
+case 'gif':
+	header('Content-Type: image/gif');
+	header('Content-Disposition: inline; filename="' . $file_name . '"');
+	break;
+case 'svg':
+	header('Content-Type: image/svg+xml');
+	header('Content-Disposition: inline; filename="' . $file_name . '"');
+	break;
 default:
 default:
 	header('HTTP/1.1 400 Bad Request');
 	header('HTTP/1.1 400 Bad Request');
 	die();
 	die();