S3에서 파일 모두를 삭제할 때, 일부가 삭제가 안되던 문제

JH.P·2022년 5월 24일
0
  • S3 내에 존재하는 "uploads/4-1653351673868-book(1).jpeg" 를 삭제해야하는데 콘솔 로그를 찍어보니 uploads/4-1653351673868-book%20%281%29.jpeg 를 삭제하도록 출력되었다.

  • book 뒤에 (1)를 %20%281%29로 인식하여 S3 내에 존재하는 파일을 정상적으로 삭제하지 못한 것으로 확인했다.

  • 따라서 삭제 명령을 내리기 전에 url을 decodeURI 함수를 이용하여 디코드 한 후, 다시 삭제 함수를 실행했더니 정상적으로 삭제되었다.

profile
꾸준한 기록

0개의 댓글