2025/07/28 2

URL 메타데이터 추출 기능 개선 문서 - (EC2 대응)

https://wo-dbs.tistory.com/238 URL 메타데이터 추출 기능 문서kkrap 프로젝트에서 url을 저장하는 기능이 필요했다. url을 저장 후 사용자를 위해 제목, 파비콘, 썸네일을 추출하는 기능이 추가적으로 필요하였는데 이 부분의 개발 과정에 대해서 기술한다. 기wo-dbs.tistory.com 위 블로그에서 보듯이 kkrap 프로젝트에서 url을 저장하는 기능을 Jsoup으로 구현하였다. 하지만 EC2 서버에서는 제대로 작동이 되지 않아서 어떻게 문제를 찾았고 어떤 원인이었는지 과정을 기술하였다. 개요링크 저장 시 Jsoup을 통해 메타데이터(title, thumbnail, favicon)를 추출하는 기능이 구현되어 있으나, EC2 서버 환경에서는 일부 썸네일 및 파비콘이 정상적..

URL 메타데이터 추출 기능 문서

kkrap 프로젝트에서 url을 저장하는 기능이 필요했다. url을 저장 후 사용자를 위해 제목, 파비콘, 썸네일을 추출하는 기능이 추가적으로 필요하였는데 이 부분의 개발 과정에 대해서 기술한다. 기능 개요해당 기능은 사용자가 링크를 저장할 때, 해당 URL의 제목, 썸네일 이미지, 파비콘 정보를 자동으로 추출하여 저장하는 기능이다. 서비스에서 링크들을 수집하는 기능이 필요하고 거기에 대한 정보를 보여줄 기능이 필요하여 이 메타데이터를 추출하게 되었다. 기능 목적 및 배경사용자가 링크를 저장할 때 단순한 URL 텍스트만 보여줄 경우, 시각적 정보 부족으로 인해 UX가 떨어짐메타데이터를 자동 추출하면 링크의 내용을 직관적으로 파악할 수 있음특히 SNS, 뉴스, 유튜브 등에서 제목과 썸네일, 파비콘의 정보가..