Skip to content

Tracking issue: HTTP_PROXY/HTTPS_PROXY/NO_PROXY support in Node.js #57872

Open
@joyeecheung

Description

@joyeecheung
  • Support these environment variables in fetch() (behind NODE_USE_ENV_PROXY)
  • Support these environment variables in http(s) builtins (behind NODE_USE_ENV_PROXY)
    • Support for http(s).request: WIP
    • Support in http(s) Agent
  • Enable support for NODE_USE_ENV_PROXY by default in fetch() (less risky since fetch is patched less in the wild)
  • Enable support for NODE_USE_ENV_PROXY by default in http(s) builtins (might be too risky, need to investigate)
    • See if NODE_USE_ENV_PROXY interops well with existing ecosystem integration of these environment variables
  • Share code between the fetch and the http(s) builtin implementation (e.g. env var parsing & matching)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions