페이지 이동없이 동적으로 이미지를 생성하고, 생성된 이미지의 url을 기반으로 만든 path parameter를 붙인 url로 링크 url을 생성하여 공유하기 기능을 사용하고 있습니다.
문제는 한번 공유하기를 진행하여 공유하게 되면, 새로고침없이 다시 이미지를 생성하여 새로운 url을 만들어서 공유하게되면, 이전에 공유된 내용이 공유되는 현상입니다.
정리해보면
동적으로 이미지생성 → 버킷에 올림으로 이미지 url생성됨, → 해당 url을 이용하여 공유할 url 생성 → 생성된 url로 공유하기 진행, → 다시 이미지를 생성하여 새로운 이미지 url이 만들어지고 해당 정보로 공유 진행 → 처음으로 생성된 이미지의 정보로 공유하기 기능이 동작함.
혹시 link url이나 imageUrl이 변경됨에도 같은 정보가 갔으니, 추가적으로 캐싱되는 값이 있을까요?