GN⁺: Hurl 4.0.0 릴리즈
(hurl.dev)- Hurl 팀, Hurl 4.0.0 릴리스 발표
- 향상된 HTML 보고서, CI/CD용 상세 오류 정보, 새로운 필터(decode 및 xpath), JSONPath 평가 변경, 사용자 정의 HTTP 메소드 지원 포함
- 향상된 HTML 보고서, 워터폴 타임라인, 요청 및 응답 헤더가 포함된 실행 로그, 구문 강조 색상이 적용된 소스 파일
- --error-format 옵션을 통한 오류 설명 확장, CI/CD 디버깅에 유용한 응답 헤더 및 본문 로깅 가능
- 새로운 필터(decode 및 xpath)를 통한 명시적인 응답 바이트 디코딩 및 XPath 표현식 평가 가능
- Hurl 4.0.0에서 JSONPath 평가 변경, 배열 인덱스 및 객체 키 선택자에 값 반환 제한
- Hurl 4.0.0에서 대문자로 작성된 사용자 정의 HTTP 메소드 지원
- 이번 릴리스에서 다른 개선 사항 및 버그 수정도 이루어짐
- 사용자들은 릴리스 노트에서 개선 사항 및 버그 수정의 전체 목록을 확인하고, Hurl을 GitHub에서 스타를 주거나 Twitter에서 공유할 것을 권장함.
Hacker News 의견
- Hurl: curl을 기반으로 한 HTTP 요청을 간단한 일반 텍스트 형식으로 실행하는 명령 줄 도구
- 새로운 버전의 Hurl은 사용자 친화적인 소개와 코드 샘플로 칭찬받고 있음
- Hurl은 Postman과 같은 도구를 대체하여 API 테스트의 산업 표준으로 권장됨
- Hurl은 단순성과 stdin으로 입력을 받고 stdout으로 출력을 보내는 Unix 원칙을 준수하는 점에서 칭찬받음
- Adaptive라는 회사는 제품 테스트 자동화와 안정화를 위해 Hurl을 광범위하게 사용함
- Hurl은 비기술적인 사용자도 테스트를 구축할 수 있도록 하는 사용 편의성으로 권장됨
- Hurl과 유사한 도구로 Httpie가 언급되며, 명령 줄 HTTP 처리를 위한 대안으로 언급됨
- Emacs 애호가들은 restclient.el이라는 유사한 도구를 언급하지만, Emacs 내에서 모든 것을 처리하는 것은 어렵다고 언급함
- 사용자는 복잡한 테스트 시나리오에 대한 Hurl에서 외부 스크립트에 단언을 전달할 수 있는 기능 추가를 제안함
- Hurl은 복잡한 웹 서버 규칙 관리에서의 단순성과 강력함으로 칭찬받음
- 댓글 섹션 전체적으로 Hurl에 대한 긍정적인 감정과 흥미를 표현함