make-fetch-happen icon indicating copy to clipboard operation
make-fetch-happen copied to clipboard

making fetch happen for npm

Results 20 make-fetch-happen issues
Sort by recently updated
recently updated
newest added

### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior * When cache is enable, the module uses files to store...

Needs Triage

# What / Why The [maxSocket](https://github.com/npm/make-fetch-happen#--optsmaxsockets) option does not appear to be respected in case a HTTPS proxy is in use, e.g. on a typical `npm install`, a proxy may...

# What / Why fetch request does not work with under following conditions - proxy is specified with http(s)_proxy environments - **proxy url is ipv6 and contains brackets on it**...

## What Provides the `cachedResponseHeaders` configuration option, which can be used to adjust which HTTP response headers are stored in the cached and then populated in cached responses. If the...

Is there a reason only a subset of [End-to-End Response Headers](https://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.5.1) are cached? I can see from https://github.com/npm/make-fetch-happen/blob/43514f651e5e3a6420de46756386f414f1cb4c6c/lib/cache/entry.js#L34 and https://github.com/npm/make-fetch-happen/blob/43514f651e5e3a6420de46756386f414f1cb4c6c/lib/cache/entry.js#L92 that only the following response headers are stored: - `cache-control`...

# What / Why The `onRetry` callback is documented as "called whenever a retry is _attempted_", but in practice it appears to be called whenever a retry is _attemptable_. It...

# What `getAgent()` in **agent.js** serializes the proxy based only on the proxy protocol, hostname, and port, disregarding the credentials (username and password). This causes a bug that prevents the...

# What / Why Currently when you request the same URL two times immediately, both hit the network and will resolve with their respective response afterwards. This happens because the...

# What / Why I want to measure how long successful requests take, in order to calibrate my timeout so that only the slowest 5% of requests time out. If...

Bumps [ssri](https://github.com/npm/ssri) from 9.0.1 to 10.0.0. Release notes Sourced from ssri's releases. v10.0.0 10.0.0 (2022-10-10) ⚠️ BREAKING CHANGES ssri is now compatible with the following semver range for node: ^14.17.0...

Dependencies