1.1 KiB
1.1 KiB
hurl
간단한 텍스트 형식으로 정의된 HTTP 요청을 실행하고 테스트하는 도구. 내부적으로
curl을 기반으로 동작. 더 많은 정보: https://hurl.dev/docs/manual.html.
- 파일에 정의된 HTTP 요청 실행:
hurl {{경로/대상/파일.hurl}}
- 변수를 설정하여 HTTP 요청 실행:
hurl --variable {{변수_이름}}={{값}} {{경로/대상/파일.hurl}}
- 로그 및 리포트에서 마스킹될 비밀값을 설정하여 HTTP 요청 실행:
hurl --secret {{비밀_이름}}={{값}} {{경로/대상/파일.hurl}}
- 파일에서 변수와 비밀값을 불러와 HTTP 요청 실행:
hurl --variables-file {{경로/대상/변수_파일}} --secrets-file {{경로/대상/시크릿_파일}} {{경로/대상/파일.hurl}}
- 파일 내 특정 범위의 HTTP 요청만 실행(예: 2번부터 5번까지):
hurl --from-entry 2 --to-entry 5 {{경로/대상/파일.hurl}}
- 파일로부터 HTTP 요청 테스트를 실행하고 HTML 리포트를 생성:
hurl --test --report-html {{경로/대상/출력_디렉터리}} {{경로/대상/파일.hurl}}