Cepter: 네트워크 요청 인터셉터
Cepter는 웹 개발자와 테스터의 요구를 충족시키기 위한 강력하고 사용자 친화적인 크롬 확장 프로그램인 네트워크 요청 인터셉터입니다. 주요 목표는 네트워크 요청을 쉽게 가로채고 응답 본문, 상태 또는 헤더를 수정할 수 있도록하여 작업 흐름을 간소화하는 것입니다.
Cepter를 사용하려면 Chrome 개발 도구 사이드 패널을 열고 Cepter 패널에 액세스하기만 하면 됩니다. 거기서 "탭에 연결"을 클릭하여 작업하려는 페이지에 대한 디버깅 프로세스를 시작하십시오. 연결되면 "네트워크 요청 기록" 기능을 활성화하여 페이지로 전달되는 모든 네트워크 요청을 확인할 수 있습니다. 페이지를 새로 고치거나 상호 작용을 통해 이루어지는 모든 요청을 볼 수 있습니다.
Cepter로 인터셉션을 생성하는 것은 매우 쉽습니다. "인터셉션 추가"를 클릭하거나 기존의 네트워크 요청을 기반으로 사용할 수 있습니다. 새로운 인터셉션에 이름을 지정하고 "대체"가 일반적으로 사용되는 인터셉션 유형을 선택하십시오. XHR JSON 요청을 다루는 고급 사용자를 위해 "병합" 옵션을 사용하여 원래 응답의 본문과 제공하는 본문을 결합할 수 있습니다.
인터셉션을 생성할 때 GET 또는 POST와 같은 응답 방법을 선택하고, 요청을 가로챌 URL 정규식 패턴이 정확히 일치하는지 확인할 수 있습니다. 새로운 응답의 상태 또는 본문을 제어하려면 JSON을 편집할 수 있습니다. 변경 사항을 성공적으로 저장하려면 응답의 JSON 형식이 유효한지 확인하는 것이 중요합니다.
하나 이상의 인터셉션을 생성한 후에는 페이지를 새로 고치거나 가로챌 네트워크 요청을 트리거하면 변경 사항이 정의한 규칙에 따라 적용됩니다. 이를 통해 웹 애플리케이션을 효율적으로 테스트하고 디버깅할 수 있습니다.