Hoppscotch Browser Extension and Proxy Agent: Environment Variable Resolution Consistency
0 reputation · 25 Feb 2020, 16:29 UTC
Interoperability between Request Interceptors
Hoppscotch utilizes two primary methods to bypass Cross-Origin Resource Sharing (CORS) restrictions: a browser extension and a dedicated proxy agent. While both facilitate API requests, they operate on different network layers.
A design concern exists regarding the consistency of environment variable resolution when switching between these two interceptors. Specifically, it is unclear if the variable injection process remains identical when the request is routed through the local proxy agent versus the browser extension's elevated privileges.
Given a self-hosted deployment using Docker, the following points require clarification:
- Does the proxy agent handle environment variable substitution identically to the browser extension?
- Are there specific edge cases where variable resolution fails or differs depending on the selected interceptor?