리포지터리 파일 API의 요금 제한

Tier: Free, Premium, Ultimate Offering: Self-Managed

리포지터리 파일 API를 사용하면 리포지터리의 파일을 가져오거나 만들고 업데이트하고 삭제할 수 있습니다. 웹 애플리케이션의 보안과 내구성을 향상시키기 위해 이 API에 요금 제한을 부여할 수 있습니다. 파일 API에 대한 생성한 요금 제한은 일반 사용자 및 IP 요금 제한을 우회합니다.

파일 API 요금 제한 정의

파일 API의 요금 제한은 기본적으로 비활성화되어 있습니다. 활성화하면 리포지터리 파일 API로의 요청에 대한 일반 사용자 및 IP 요금 제한을 우회합니다. 기존의 일반 사용자 및 IP 요금 제한을 유지한 채로 파일 API의 요금 제한을 증가하거나 감소시킬 수 있습니다. 이 우회로 다른 새로운 기능은 제공되지 않습니다.

전제 조건:

  • 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.

리포지터리 파일 API로의 요청에 대한 일반 사용자 및 IP 요금 제한을 우회하려면:

  1. 왼쪽 사이드바에서 맨 아래에서 관리 영역(Admin Area)을 선택합니다.
  2. 설정 > 네트워크를 선택합니다.
  3. 파일 API 요금 제한(Files API Rate Limits)을 확장합니다.
  4. 사용하려는 요금 제한 유형에 대한 확인란을 선택합니다:
    • 인증되지 않은 API 요청 요금 제한
    • 인증된 API 요청 요금 제한
  5. 인증되지 않은 것을 선택한 경우:
    1. IP 당 기간 별 최대 인증되지 않은 API 요청 수(Max unauthenticated API requests per period per IP)를 선택합니다.
    2. 인증되지 않은 API 요청 요금 제한 기간(초)(Unauthenticated API rate limit period in seconds)을 선택합니다.
  6. 인증된 것을 선택한 경우:
    1. 사용자 당 기간 별 최대 인증된 API 요청 수(Max authenticated API requests per period per user)를 선택합니다.
    2. 인증된 API 요청 요금 제한 기간(초)(Authenticated API rate limit period in seconds)를 선택합니다.

관련 주제