티스토리 RSS 피드를 내 사이트에 가져와보자!(aka. 웹 크릴링, ft. 프록시)
내 블로그의 최신 작성 글들을 내 사이트에 소개해보고 싶었다.그래서 티스토리 RSS 피드를 가져와 노출하는 걸 해보려고 했다. 근데 생각보다 어려웠다.단순히 메타태그 가져와서 노출하는 정도 수준이 아니었다.무슨 봇 취급당해서(?)인지 크롤링이 아예 안되는 상황도 발생했었다. 다행히 아래와 같이 어찌저찌 구현은 했다. 그럼 코딩을 공유해보자.타이틀과 헤드/푸터 영역은 삭제했다.부트스트랩을 사용해 간단히 꾸몄다. 구현하는데 핵심은 아래 3가지이다.1. 프록시가 포함된 RSS URL2. DOM파싱3. 원하는 데이터 표시(제목, 링크 등) 그런데 그냥 마케터인 내가 어떻게 프록시가 뭐고, 돔파싱이 뭐고 알까..그나마 DOM구조는 GTM 때문에 조금 들어는 봤는데, 프록시.....
7. 봉드로이드_개발공부
2024. 10. 30. 12:04