개발자's Life

오늘 회사 업무는 base64 관련..? 본문

Developer Daily

오늘 회사 업무는 base64 관련..?

Rowen Jobs 2023. 1. 9. 23:29
728x90
반응형

오늘은 현 관리하는 시스템 양식을 다른 시스템으로 양식을 전송하는 기능에 

이미지 에디터 기능(Toast UI)을 이용하여 양식에 이미지까지 추가되 전송을 해야했다. 

이전 작성 된 코드에는 정상적으로 이미지 기능이 있는 에디터 함수와 이미지 기능을 막아놓은 함수가 있었다. 

아마 개발 당시에도 불가능해서 그런건지 시간 소요가 너무 많이 걸려서 그렇게 해놓은건지는 모르겠으나 

쉬운 작업은 아니였었을거 같다..

내가 관리하는 시스템 내부에서만 저장하는 이미지를 관리하는데는 문제가 없는데 

Toast UI 이미지 추가하게 되면 img 태그의 src 는 base64 형태로 나오는것이었다. 

그렇게 다른 시스템에 에디터 편집 내용을 전송하게 되면 img 태그에는 src가 나오지 않았던 것이다. 

base64 를 구글링 했을때 ASCII  코드를 이용하여 만든 형태라 특수기호가 들어가게 된다. 

결국은 나도 base64 형태를 보내어 다른 시스템에서 정상적으로 띄어지면 좋았을텐데 그러지 못했다. 

우선 그 시스템을 내가 관리할 수 있는것도 아니고 내가 주는 데이터를 까서 어떻게 만질수 있지 못하는 상황이였다. 

더 열심히 하여 이런 문제도 이런 케이스 저런 케이스 금방금방 떠올라서 시도해보는 날이 빨리 왔으면 좋겠다. 

 

 

 

728x90
Comments