HF RL Explorer

Using starlette 's Request and Headers classes, implement a utility called RequestInspector in task…

Using starlette 's Request and Headers classes, implement a utility called RequestInspector in task…: a task in repo2rlenv-code-instruct (Harbor dataset). Additionally, implement a module-level function build mock request(method: str, path: str, query string: str = "", headers: dict = {}…

The task

Additionally, implement a module-level function `build_mock_request(method: str, path: str, query_string: str = "", headers: dict = {}, client=None) -> Request` that constructs a `starlette.requests.Request` from scratch using a minimal ASGI scope — without running a real server.

Part of FineEnvs/repo2rlenv-code-instruct.