라마 0.4, 시스템 프록시·PAC 지원

Rama 0.4: System proxy and PAC support

Rust 기반 HTTP 프록시 프레임워크 라마(Rama)가 0.4 버전을 출시했다. 이번 릴리스의 핵심은 운영체제의 시스템 프록시 설정을 자동으로 읽어들이는 SystemProxyLayer와 PAC(Proxy Auto Configuration) 지원이다. PAC 스크립트 실행을 위해 WASM 런타임 내에서 동작하는 JavaScript 런타임(rama-js)을 새로 도입했다. 또한 경량 RPC 프로토콜인 ttRPC 지원과 gRPC 코드 생성 매크로(rama-grpc-macros)가 추가됐고, HAR(HTTP Archive) 내보내기 시 WebSocket 데이터를 스트리밍 방식으로 처리하도록 개선했다. CLI의 send 명령에도 --har 옵션이 추가됐다.

이전에는 PAC 파일을 시험해 볼 수 있는 환경이 매우 오래되고 생소한 애플리케이션뿐이었는데, 이제 라마 CLI에서 REPL로 PAC 스크립트를 평가할 수 있다.

이 날의 다른 글

2026-08-21