Apidog Docs
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇰🇷 한국인
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
  1. API 개발 및 디버깅
  • Apidog 학습 센터
  • 시작하기
    • Apidog 소개
    • Apidog의 기본 개념
    • Apidog 탐색하기
    • 빠른 시작
      • 개요
      • 엔드포인트 생성하기
      • 요청 만들기
      • 어서션 추가하기
      • 테스트 시나리오 생성
      • API 문서 공유
      • 더 알아보기
    • Apidog로 마이그레이션
      • 개요
      • 수동 가져오기
      • 예약 가져오기(데이터 소스 바인딩)
      • 가져오기 옵션
      • 데이터 내보내기
      • 가져오기
        • Postman에서 가져오기
        • OpenAPI Spec 가져오기
        • cURL 가져오기
        • Markdown 가져오기
        • Insomnia에서 가져오기
        • apiDoc에서 가져오기
        • .har 파일 가져오기
        • WSDL 가져오기
  • Mock API 데이터
    • 개요
    • 스마트 목
    • 사용자 지정 목
    • 목 우선순위 순서
    • 목 스크립트
    • 클라우드 목
    • Self-Hosted Runner Mock
    • 목 언어(로케일)
  • 계정 및 환경설정
    • 계정 설정
    • OpenAPI 액세스 토큰 생성
    • 알림
    • 언어 설정
    • 단축키
    • 네트워크 프록시 구성
    • 데이터 백업
    • Apidog 업데이트
    • 계정 삭제
    • 실험적 기능
  • 요청 보내기
    • 개요
    • SSE 디버깅
    • MCP 클라이언트
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP 또는 WebService
    • GraphQL
    • gRPC
    • 디버깅에 요청 프록시 에이전트 사용
    • 요청 만들기
      • 요청 기록
      • 요청 기본 사항
      • 매개변수 및 본문
      • 요청 헤더
      • 요청 설정
      • 요청 디버그
      • 요청을 엔드포인트로 저장하기
      • HTTP/2
    • 인증 및 권한 부여
      • 개요
      • CA 및 클라이언트 인증서
      • 인증 유형
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Hawk 인증
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • 응답 및 쿠키
      • API 응답 보기
      • 쿠키 관리
      • 개요
  • API 개발 및 디버깅
    • 개요
    • 요청 생성
    • 요청 보내기
    • 디버깅 케이스
    • 테스트 케이스
    • 동적 값
    • 응답 검증
    • 디자인 우선 vs 요청 우선
    • 코드 생성
    • 환경 및 변수
      • 개요
      • 변수 사용하기
      • 환경 관리
    • Vault 시크릿
      • 개요
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • 동적 값 모듈
      • Airline
      • 동물
      • 색상
      • Commerce
      • Company
      • 데이터베이스
      • Datatype
      • 날짜
      • 금융
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Location
      • Lorem
      • 음악
      • Number
      • Person
      • Phone
      • 과학
      • String
      • System
      • Vehicle
      • Word
    • 사전/사후 프로세서
      • 개요
      • 어서션
      • 변수 추출
      • Wait
      • 보안
      • 데이터베이스 작업
        • 개요
        • MySQL
        • MongoDB
        • Redis
        • Oracle Client
      • 스크립트 사용
        • 개요
        • 전처리 스크립트
        • 사후 처리 스크립트
        • Public Scripts
        • Postman 스크립트 참조
        • 다른 프로그래밍 언어 호출하기
        • JS 라이브러리 사용하기
        • 응답 시각화
        • 스크립트 예제
          • 어서션 스크립트
          • 변수 사용하기
          • 요청 수정하기
          • 기타 예시
    • API 디버깅
      • AI Agent Debugger
      • A2A Debugger
  • API 설계
    • 개요
    • 새 API 프로젝트 생성
    • 엔드포인트 기본 사항
    • API 설계 지침
    • 모듈
    • 여러 요청 본문 예시 구성
    • 컴포넌트
    • 공통 필드
    • 전역 매개변수
    • 엔드포인트 변경 이력
    • 댓글
    • 엔드포인트 일괄 관리
    • 사용자 지정 프로토콜 API
    • Spec-first 모드(Beta)
    • 보안 스키마
      • 개요
      • 보안 스키마 생성
      • 보안 스키마 사용
      • 온라인 문서의 보안 스키마
    • 고급 기능
      • 사용자 지정 엔드포인트 필드
      • 연결된 테스트 시나리오
      • 엔드포인트 상태
      • 매개변수 목록의 표시 방식
      • 엔드포인트 고유 식별
    • 스키마
      • 개요
      • 새 스키마 생성
      • 스키마 구축
      • JSON 등에서 스키마 생성
      • oneOf, allOf, anyOf
      • Discriminator 사용하기
  • API 테스트
    • 개요
    • 테스트 시나리오
      • 테스트 시나리오 생성
      • 요청 간 데이터 전달
      • 흐름 제어 조건
      • 엔드포인트 및 엔드포인트 케이스에서 데이터 동기화
      • 다른 프로젝트에서 엔드포인트 및 엔드포인트 케이스 가져오기
      • 테스트 시나리오 내보내기
    • 테스트 보고서
      • 테스트 보고서
    • 테스트 시나리오 실행
      • 테스트 시나리오 실행
      • 테스트 시나리오 일괄 실행
      • 데이터 기반 테스트
      • 공유 테스트 데이터
      • 예약 작업
      • 다른 프로젝트의 API 런타임 환경 관리
    • 테스트 스위트
      • 개요
      • 테스트 스위트 생성
      • 테스트 스위트 오케스트레이션
      • 로컬에서 테스트 스위트 실행
      • CLI를 통해 테스트 스위트 실행
      • 예약 작업
    • API 테스트
      • 통합 테스트
      • 성능 테스트
      • 엔드투엔드 테스트
      • 회귀 테스트
      • 계약 테스트
    • Apidog CLI
      • 개요
      • Apidog CLI 설치 및 실행
      • Apidog CLI 옵션
    • CI/CD
      • 개요
      • Github Actions와 통합
      • Gitlab과 통합
      • Jenkins와 통합하기
      • Git 커밋으로 테스트 트리거하기
  • API 문서 게시
    • 개요
    • 지원되는 API 기술
    • Quick Share
    • API 문서 보기
    • Markdown 문서
    • 문서 사이트 게시
    • 사용자 지정 로그인 페이지
    • 사용자 지정 레이아웃
    • 사용자 지정 CSS, JavaScript, HTML
    • 사용자 지정 도메인
    • AI 기능
    • SEO 설정
    • 고급 설정
      • 문서 검색
      • CORS 프록시
      • Google Analytics 통합
      • 폴더 트리 설정
      • 가시성 설정
      • 문서 URL에 값 임베드하기
    • API 버전
      • 개요
      • API 버전 생성
      • API 버전 게시
      • API 버전별 엔드포인트 공유
  • 브랜치
    • 개요
    • 스프린트 브랜치 생성
    • 브랜치에서 API 테스트하기
    • 브랜치에서 API 설계하기
    • 스프린트 브랜치 병합
    • 스프린트 브랜치 관리
    • AI Branch(베타)
  • AI 기능
    • 개요
    • AI 기능 활성화
    • 테스트 케이스 생성
    • AI로 스키마 수정하기
    • 엔드포인트 규정 준수 검사
    • API 문서 완성도 검사
    • AI 기반 필드 명명
    • 자주 묻는 질문
  • Apidog MCP 서버
    • 개요
    • AI에 Apidog 프로젝트 연결
    • 게시된 문서를 AI에 연결하기
    • OpenAPI 파일을 AI에 연결하기
  • 모범 사례
    • API 서명 처리
    • OAuth 2.0으로 보호되는 API에 접근하기
    • 협업 워크플로
    • 인증 상태 관리
  • 오프라인 공간
    • 개요
  • Apidog Europe
    • Apidog Europe
  • 관리
    • 프로젝트 관리
      • 프로젝트 관리
      • 알림 설정
      • 프로젝트 멤버 관리
      • 프로젝트 리소스
        • 데이터베이스 연결
        • Git 연결
    • 팀 관리
      • 팀 관리
      • 팀 멤버 관리
      • 팀 활동
      • 팀 역할 및 권한
      • 팀 리소스
        • General Runner
        • 팀 변수
        • 요청 프록시 에이전트
      • 실시간 협업
        • 팀 협업
    • 온보딩 체크리스트
      • 기본 개념
      • 온보딩 가이드
    • 조직 관리
      • 조직 관리
      • 조직 역할 및 권한
      • 플랜 관리
        • 조직의 청구 관리자
      • Single Sign-On (SSO)
        • SSO 개요
        • Microsoft Entra ID 구성
        • Okta 구성하기
        • 조직에 대한 SSO 구성
        • 사용자 계정 관리
        • 그룹을 팀에 매핑하기
      • SCIM 프로비저닝
        • SCIM 프로비저닝 소개
        • Microsoft Entra ID
        • Okta
      • 조직 리소스
        • 셀프 호스팅 Runner
  • 청구
    • 개요
    • 크레딧
    • 플랜 업그레이드
    • 대체 결제 방법
    • 구독 관리
    • 유료 팀을 조직으로 이동하기
  • 애드온
    • API Hub
    • Apidog Intellij IDEA 플러그인
    • 브라우저 확장 프로그램
      • Chrome
      • Microsoft Edge
    • 요청 프록시
      • 웹에서의 요청 프록시
      • 공유 문서의 요청 프록시
      • 클라이언트의 요청 프록시
  • 데이터 및 보안
    • 데이터 저장 및 보안
    • 사용자 데이터 개인정보 보호 및 보안
    • 요청 라우팅 및 데이터 보안
  • 참조
    • API 설계 우선 접근 방식
    • Apidog OpenAPI 사양 확장
    • JSONPath
    • XPath
    • 정규 표현식
    • JSON Schema
    • CSV 파일 형식
    • Java 환경 설치
    • Runner 배포 환경
    • Apidog Markdown 구문
    • Apidog Swagger 확장
      • 개요
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Apidog JSON Schema 확장
      • 개요
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • 지원 센터
  1. API 개발 및 디버깅

동적 값

Apidog에서 엔드포인트를 디버깅할 때 요청 매개변수, 요청 본문 등에서 값, 이름, 주소 또는 기타 데이터 포인트를 만들어야 하는 경우가 자주 있습니다. 이때 동적 값 기능이 유용합니다.
동적 값을 사용하면 요청을 보낼 때마다 미리 정의된 규칙에 따라 새 값을 생성할 수 있습니다. 이를 통해 디버깅 프로세스를 간소화하고 각 요청에 고유한 데이터가 포함되도록 할 수 있습니다.

시작하기#

1
엔드포인트에서 Run 탭으로 전환하십시오.
2
동적으로 만들 매개변수의 원래 값을 삭제한 다음, 값 오른쪽에 있는 magic wand 아이콘을 클릭하십시오. 이 예시에서는 name 매개변수를 선택하겠습니다.
3
Data generator를 클릭하고 Person.firstName과 같이 필요한 동적 값 유형을 선택하십시오.
4
Insert를 클릭하여 동적 값을 매개변수에 삽입하십시오.
5
Send를 클릭하십시오. Actual request에서 실제로 전송된 이름이 "Jennifer"임을 확인할 수 있습니다.
6
요청을 다시 보내면 새 이름이 동적으로 생성됩니다.

JSON 본문에서 동적 값 사용하기#

JSON 본문을 게시해야 하며 JSON의 일부 값을 동적으로 생성해야 하는 경우에도 동적 값을 사용할 수 있습니다.
1
JSON 본문이 있는 POST 엔드포인트를 찾고 Run 탭으로 전환하십시오.
2
JSON 본문에서 Generate automatically -> Generate field names를 클릭하면 사양에 정의된 속성 이름을 얻을 수 있습니다.
3
커서를 올바른 위치에 놓고 Insert dynamic value를 클릭한 다음 Data Generator를 선택하십시오.
4
적절한 데이터 유형을 선택하고 Insert를 클릭하십시오.
5
모든 필드에 값을 추가하십시오.
6
Send를 클릭하십시오. Actual request 섹션에서 실제로 전송된 JSON 본문을 확인할 수 있습니다.
7
요청을 다시 보내면 동적 값이 새 JSON 본문을 생성합니다.

사용자 지정 표현식에서 동적 값 사용하기#

정보 문자열을 사용자 지정해야 하고 해당 정보 안의 일부 값을 동적으로 생성해야 하는 경우, Custom expression을 클릭하고 동적 값 표현식을 입력할 수도 있습니다.
1
동적 표현식을 클릭하여 입력 상자를 여십시오.
2
연결 등의 방법으로 동적 값 표현식을 입력하여 원하는 콘텐츠를 생성하십시오. 아래에서 생성된 정보를 실시간으로 미리 볼 수 있습니다.
3
Insert를 클릭하십시오. 매개변수 값 섹션에서 사용자 지정 표현식을 확인할 수 있습니다.
다음은 일반적인 사용자 지정 동적 값 예시입니다. Dynamic Values Modules를 클릭하여 더 많은 동적 값 메서드를 확인할 수도 있습니다.
원하는 사용자 지정 콘텐츠사용자 지정 표현식예시 반환 값메서드 연결 및 의미
타임스탬프가 포함된 임의 사용자 이름{{$internet.userName}}_{{$date.now}}"Kattie_Rice64_2024-09-04T05:51:42.413Z"{{$internet.userName}}을 사용하여 임의 사용자 이름을 생성하고, {{$date.now}}를 사용하여 현재 시간을 가져온 뒤, 템플릿 리터럴을 사용하여 연결합니다.
회사 도메인이 포함된 임의 이메일 주소`{{person.lastName}}@{{$company.namelower}}.com`"Kole.Haag@schmidt-schoen.com"
도로 번호와 아파트 번호가 포함된 임의 주소{{$location.buildingNumber}} {{$location.street}}, Apt. {{$number.int(min=1,max=1000)}}, {{$location.city}}, {{$location.state(abbreviated=true)}} {{$location.zipCode}}"723 Klein Inlet, Apt. 814, North Myron, DE 67605"도로 번호, 도로명, 아파트 번호, 도시, 주, 우편번호를 포함하여 상세 주소를 생성하기 위해 여러 메서드를 사용합니다.
산업 및 회사 유형이 포함된 임의 회사 이름{{$company.buzzAdjective}} {{$company.buzzNoun}} {{$company.name}}"web-enabled architectures Fay Inc"company 메서드를 사용하여 산업 설명 및 회사 유형이 포함된 회사 이름을 생성합니다.
지난 1년 이내의 임의 날짜{{$date.past(years=1)}}"2023-10-24T09:25:24.109Z"{{$date.past(years=1)}} 메서드를 사용하여 지난 1년 이내의 임의 날짜를 생성합니다.
통화 기호가 포함된 임의 가격{{$finance.currencySymbol}}{{$commerce.price}}"KM12.89"{{$finance.currencySymbol}}을 사용하여 임의 통화 기호를 생성하고, {{$commerce.price}}를 사용하여 임의 가격을 생성한 뒤 연결합니다.
임의 제품 설명{{$commerce.productAdjective}} {{$commerce.productMaterial}} {{$commerce.product}} - {{$lorem.sentences(min=2,max=4)}}"Small Wooden Pizza - Thema copiose dens adinventitias a. Causa uxor terreo defleo vitiosus animi. Ademptio possimus decet considero absorbeo sursum rem circumvenio antiquus curatio. Adipisci addo tredecim carbo."{{$commerce.productAdjective}} 및 {{$lorem.sentences(min=2,max=4)}} 메서드를 사용하여 제품 특징과 설명이 포함된 텍스트를 생성합니다.
해시태그가 포함된 임의 문장#{{$lorem.slug(min=1,max=3)}} {{$lorem.sentence(min=1,max=3)}}"#provident-quidem-tempore Vita comprehendo id."{{$lorem.slug(min=1,max=3)}}을 사용하여 임의 해시태그를 생성하고 문장 앞에 연결합니다.
포트 번호가 포함된 임의 IP 주소{{$internet.ipv4}}::{{$number.int(min=1024,max=65535)}}"246.222.133.63::56332"{{$internet.ipv4}}를 사용하여 임의 IP 주소를 생성하고, {{$number.int(min=1024,max=65535)}}를 사용하여 포트 번호를 생성한 뒤 연결합니다.
쿼리 매개변수가 포함된 임의 URL{{$internet.url}}?{{$lorem.slug}}={{$lorem.word}}"https://nippy-bob.name/?nemo-provident-clementia=blandior"{{$internet.url}}, {{$lorem.slug}}, {{$lorem.word}}를 사용하여 쿼리 매개변수가 포함된 임의 URL을 생성합니다.
임의 파일 경로/path/to/{{$lorem.slug}}/{{$system.fileName}}"/path/to/caritas-solio-vilicus/across.img"{{$lorem.slug}}, {{$system.fileName}} 및 문자열 연결을 사용하여 임의 파일 경로를 생성합니다.
임의 데이터베이스 테이블 이름`table_{{$string.alphanumeric(length=5)lower}}`"table_brxlr"
임의 HTML 코드 스니펫<p>{{$lorem.sentence}} <a href="{{$internet.url}}">{{$lorem.word}}</a></p><p>Calamitas velociter una succurro depopulo. <a href="https://feline-king.name/">comminor</a></p>{{$lorem.sentence}} 및 {{$internet.url}}을 사용하여 링크가 포함된 임의 HTML 코드 스니펫을 생성합니다.
임의 HTTP 요청 헤더{ "User-Agent": {{$internet.userAgent}}, "Referer": {{$internet.url}} }{ "User-Agent": Opera/13.25 (Macintosh; Intel Mac OS X 10.7.9 U; HE Presto/2.9.171 Version/12.00), "Referer": https://queasy-dusk.info/ }{{$internet.userAgent}} 및 {{$internet.url}}을 사용하여 User-Agent와 Referer가 포함된 임의 HTTP 요청 헤더를 생성합니다.

동적 변수의 사용 사례#

동적 변수는 API 테스트에서 다양한 용도로 활용됩니다. 다음은 몇 가지 일반적인 예시입니다.
실제 데이터 시뮬레이션: 다양한 형식의 사용자 이름, 주소 또는 이메일 주소와 같은 여러 유형의 데이터를 API가 어떻게 처리하는지 테스트해야 합니다. 동적 변수를 사용하면 실제 시나리오와 유사한 대량의 테스트 데이터를 쉽게 생성하여 테스트 범위를 개선할 수 있습니다.
고유 값 생성: 특정 테스트 시나리오에서는 주문 번호, 사용자 ID 또는 거래 ID 생성과 같이 데이터의 고유성을 보장해야 합니다. 동적 변수는 타임스탬프 또는 임의 숫자를 기반으로 고유 값을 생성하여 데이터 충돌을 방지하고 정확한 테스트 결과를 보장할 수 있습니다.
데이터 처리 간소화: 각 테스트 실행마다 데이터를 수동으로 수정하는 대신 동적 변수를 사용하여 필요한 데이터를 자동으로 생성하십시오. 이를 통해 상당한 시간과 노력을 절약하고 테스트 효율성을 높일 수 있습니다.

동적 값 수동 삽입하기#

동적 변수를 삽입해야 하는 입력 필드에서 {{$를 입력하면 동적 변수 목록을 표시할 수 있습니다.
다음 방법 중 하나를 사용하여 원하는 변수를 빠르게 찾을 수 있습니다.
전체 입력: 예를 들어 $timestamp와 같이 전체 동적 변수 이름을 정확히 입력하십시오.
퍼지 매칭: time과 같은 일부 키워드를 입력하면 시스템이 일치하는 동적 변수를 자동으로 필터링하여 표시합니다.
대상 동적 변수를 선택하여 입력 필드에 삽입하십시오.
TIP
이 방법은 동적 변수에 매개변수나 함수를 직접 추가하는 것을 지원하지 않습니다.

Data Generator#

Data Generator를 사용하면 필요에 따라 사용자 지정 데이터를 생성할 수 있습니다.
매개변수 입력 필드 위에 마우스를 올리고 표시되는 magic wand 아이콘을 클릭하여 더 강력한 Data Generator 패널을 여십시오.
패널에서 다음 두 가지 방법으로 원하는 동적 변수를 찾을 수 있습니다.
변수 유형으로 검색: "Date", "String", "Number" 등과 같은 동적 변수 유형을 선택하여 원하는 변수 범위를 빠르게 찾아 검색 효율을 높일 수 있습니다.
키워드로 검색: 상단의 "Type" 입력 상자에 "time"과 같은 키워드를 입력하면 시스템이 일치하는 동적 변수를 자동으로 필터링하여 표시하므로 더 쉽게 빠르게 찾을 수 있습니다.
원하는 동적 변수를 선택한 후에는 더 세분화된 데이터 생성 요구 사항을 충족하기 위해 다음 작업으로 추가 조정할 수 있습니다.
메서드 추가: 일부 동적 변수는 추가 메서드를 지원합니다. 예를 들어 {{$date.now}}는 addDays 메서드를 사용하여 일수를 더함으로써 특정 날짜의 데이터를 생성할 수 있습니다.
처리 함수 추가: 모든 동적 변수 결과는 함수로 처리할 수 있습니다. 예를 들어 md5 함수를 사용하여 문자열을 암호화하고 보안 요구 사항을 충족하는 테스트 데이터를 생성할 수 있습니다.
Expression 영역은 현재 선택한 동적 변수, 메서드 및 함수를 명확하게 표시하므로 쉽게 확인하고 수정할 수 있습니다.
Preview 영역은 동적 변수가 생성한 샘플 데이터를 실시간으로 표시합니다. Preview 영역 끝에 있는 Refresh 버튼을 클릭하여 새 샘플 데이터를 생성하면 데이터 생성 효과를 쉽게 확인할 수 있습니다.
Preview 영역의 샘플 데이터를 클릭하면 콘텐츠가 자동으로 복사되므로 필요한 위치에 붙여넣기 편리합니다.

상수#

Constant를 사용하면 정적 텍스트 조각을 Dynamic Value 구문으로 감싸 이후 처리 함수를 추가할 수 있습니다. 일반적인 사용 사례에는 MD5 해싱, Base64 인코딩 또는 대소문자 변경 적용이 포함됩니다.
상수를 사용할 때는 원래 값을 입력하고 구문에 필요한 처리 함수를 수동으로 추가하십시오. 시스템은 실행 중에 암호화 또는 변환을 자동으로 처리합니다.
값이 순수하게 정적이며 처리가 필요하지 않은 경우 Constant를 사용하지 않고 일반 텍스트로 직접 입력할 수 있습니다.

데이터 언어/국가 설정하기#

Apidog의 동적 변수는 다국어 환경에서 테스트 요구 사항을 충족할 수 있도록 다양한 언어의 샘플 데이터 생성을 지원합니다. 방법은 다음과 같습니다.
1.
Data Generator 패널을 여십시오.
2.
날짜 및 시간 이외의 동적 변수 유형의 경우, 동적 변수의 오른쪽 상단에 있는 설정 버튼을 클릭하고 대상 언어를 선택하십시오.
3.
날짜 및 시간 동적 변수 유형의 경우 format 및 locale 메서드를 사용하여 언어와 형식을 지정할 수 있습니다.

강력한 날짜 작업 및 형식 지정#

Apidog는 풍부한 날짜 및 시간 동적 값을 제공하는 데 그치지 않고 개발 프로세스를 단순화하는 데 중점을 둡니다. 다음은 쉽게 구현할 수 있는 몇 가지 기능입니다.
유연한 시간 조정: add 메서드를 사용하면 현재 시간을 기준으로 시간 단위를 쉽게 더하거나 뺄 수 있습니다. 예를 들어 {{$date.now|addHours(-3)}}는 현재 시간보다 3시간 이른 날짜를 반환합니다.
다양한 날짜 형식 지정: format 메서드를 사용하면 필요에 따라 날짜를 다양한 형식으로 지정할 수 있습니다. 예를 들어 {{$date.now|formatISO}}는 ISO 8601 표준에 따라 날짜 형식을 지정합니다.
정밀한 시간대 제어: timezone 매개변수를 설정하여 날짜의 시간대를 쉽게 제어할 수 있습니다. 예를 들어 {{$date.now|format('yyyy-MM-dd HH:mm:ss',timezone='America/Port-au-Prince')}}는 UTC+8:00 시간대의 현재 시간에 해당하는 날짜를 반환합니다.

일반적인 동적 변수#

Apidog Dynamic Values를 최대한 활용하실 수 있도록, 사용 가능한 값의 포괄적인 목록과 명확한 예시를 정리했습니다. Dynamic Values Modules를 클릭하여 필요한 값을 빠르게 찾고 효과적으로 사용하는 방법을 알아볼 수 있습니다.
TIP
Apidog 애플리케이션 내에서 Dynamic Value 표현식 위에 마우스를 올리면 간단한 설명과 예시도 확인할 수 있습니다.
Modified at 2026-06-09 08:53:32
Previous
테스트 케이스
Next
응답 검증
Built with