반응형
img tag
-
Base64 Image를 Javascript File객체로 변환개발/Javascript 2023. 10. 18. 15:55
회사에서 운영중인 사이트에 사용자가 게시글을 입력하는 기능이 있습니다. 웹에디터를 따로 사용하지 않고 contentseditable 을 이용하여 에디터 처럼 사용하고 있는데, 여기에 이미지 파일을 첨부파일 형태로 올리거나, 다른 사이트의 이미지를 복사해서 붙여넣는것도 가능한데 생각지도 못한 부분에서 예외 상황이 발생했습니다. 그렇습니다. Base64였습니다. PC 카카오톡 방에 있는 사진 파일을 내려받아서 올리는게 아닌 복사해서 붙여넣고 글 작성을 했더니 Base64 형태로 이미지가 전송되었는데, 서버로 전송된 요청이 연관된 connector에 설정된 maxPostSize의 한계치를 초과하는 파라미터 데이터로 전송되게 되었습니다. 이를 서버에서 수정을 할지 Front에서 수정을 할 지 고민을 해 보았는데..