chore: SVG 파일 형식 제외
- 보안상 SVG 허용 목록에서 제거 - validateSvg() 메서드는 유지 (추후 필요시 addAllowedType으로 활성화 가능) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,7 +44,7 @@ class R2FileHandler
|
||||
'DOUBLE_EXT_DETECTED' => '보안상 이중 확장자 파일은 업로드할 수 없습니다.',
|
||||
'MIME_MISMATCH' => '파일 내용이 확장자와 일치하지 않습니다.',
|
||||
'INVALID_IMAGE' => '손상되었거나 유효하지 않은 이미지 파일입니다.',
|
||||
'SVG_SCRIPT_DETECTED' => 'SVG 파일에 스크립트가 포함되어 있어 업로드할 수 없습니다.',
|
||||
'SVG_SCRIPT_DETECTED' => 'SVG 파일에 스크립트가 포함되어 있어 업로드할 수 없습니다.', // SVG 허용 시 사용
|
||||
// 업로드 에러 (PHP)
|
||||
'UPLOAD_ERR_INI_SIZE' => '파일 크기가 서버 설정 제한을 초과했습니다.',
|
||||
'UPLOAD_ERR_FORM_SIZE' => '파일 크기가 허용된 최대 크기를 초과했습니다.',
|
||||
@@ -70,7 +70,6 @@ class R2FileHandler
|
||||
'webp' => ['image/webp'],
|
||||
'bmp' => ['image/bmp', 'image/x-ms-bmp'],
|
||||
'ico' => ['image/x-icon', 'image/vnd.microsoft.icon'],
|
||||
'svg' => ['image/svg+xml'],
|
||||
// 비디오
|
||||
'mp4' => ['video/mp4'],
|
||||
'webm' => ['video/webm'],
|
||||
|
||||
Reference in New Issue
Block a user