HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
🐳
[팀 07] 머구리(Meoguri)
/
✨
API document
/
url 중복 확인 요청

url 중복 확인 요청

URL Patterns
/bookmarks?url=?
Method
GET
개발 여부
개발 여부
사용 가능여부
사용 가능여부
 
요청 RequestBody
{ }
 
응답
Status Code
Status Code : 200 (OK)
 
ResponseHeader
location : "api/v1/bookmarks/{bookmarkId}"
 
ResponseBody
{ "isDuplicateUrl" : true }
 
  • url 중복 o : location 헤더에 존재하는 북마크 조회 url 반환
  • url 중복 x : location 헤더는 없음.
 
  • 조이
    • 어제 네이버 url로 북마크 생성
    • 오늘 네이버 url로 북마크 생성하려고 시도
      • (프론트엔드 로직) url 중복 확인 요청 API → 응답으로 location 헤더에 어제 생성한 북마크의 url(?)인 "api/v1/bookmarks/{bookmarkId}" 값을 받아서 해당 북마크로 갈지 alert창으로 물어보기 →
      • (사용자 입장)
        • “이미 생성한 url입니다. 해당 url로 작성된 북마크로 이동하시겠습니까?” 라는 식의 문구가 작성된 alert창이 뜸
          • 확인 누르면 해당 url로 작성된 북마크로 이동됨
          • 취소를 누르면 url 입력 input에 focus해주기
          •