사람과 작은 올리가 화면의 페이지 나누기와 검색 결과를 함께 살피는 교육용 장면입니다. · 한국논리학협회 · AI 생성 배경 · 공식 올리 원본오늘의 질문첫 페이지에 10개가 보인다는 사실이 전체 결과가 10개라는 뜻일까요?
API 첫째 페이지와 둘째 페이지를 합치고 중복 ID 하나를 제거해 고유 결과 16개를 얻는 그림. · 한국논리학협회 자체 제작그림 크게 보기 ↗01응답과 전체 집합을 구분하자
서버는 결과가 많을 때 여러 페이지로 나눠 보냅니다. 첫 응답의 배열 길이는 그 페이지의 항목 수일 뿐 전체 개수라는 보장은 없습니다.
02다음 페이지의 신호를 읽자
GitHub REST API처럼 Link 헤더나 다음 페이지 주소를 제공하는 API가 있습니다. AI는 종료 신호가 나올 때까지 페이지를 따라가고, 중복 ID를 제거한 뒤 전체를 요약해야 합니다.
03실패를 숨기지 말자
중간 요청이 실패했거나 권한 때문에 일부가 빠졌다면 완전한 목록이라고 말하면 안 됩니다. 조회한 페이지 범위와 누락 가능성을 함께 밝혀야 합니다.
페이지를 합쳐 고유 ID 세기
조회한 항목: 17개 · 고유 ID: 16개
J는 두 페이지에 있으므로 한 번만 셉니다.
관계를 읽고, 다른 상황에 적용하기두 문제로 생각 확인
출처와 제작 안내
원문을 참고해 설명·도표·문항·실험을 새로 작성했습니다. 별도 표시가 없는 사례와 수치는 학습을 위한 가상 예시입니다. 원문 번역이나 실제 모델의 성능 평가 자료가 아닙니다.
- Using pagination in the REST API ↗GitHub DocsUsing pagination in the REST API
REST API 페이지 나누기와 Link 헤더