undici icon indicating copy to clipboard operation
undici copied to clipboard

An HTTP/1.1 client, written from scratch for Node.js

Results 379 undici issues
Sort by recently updated
recently updated
newest added

### This would solve... The current challenge faced by users in regions with high latency or unreliable IPv6 connectivity, which can lead to timeouts and connection issues when Undici attempts...

enhancement

## This relates to... Closes #1650 ## Changes Added EnvHttpProxyAgent and made it the default global dispatcher. The addition to index-fetch.js was required to keep those tests passing after changing...

## This relates to... This is a follow up to a previous PR [Added diagnostics channels on fetch] (https://github.com/nodejs/undici/pull/2210) , this includes [proposed changes] (https://github.com/nodejs/undici/pull/2210#issuecomment-1674349576) to emit the start event...

## Bug Description I get an error when using a proxy. I cannot catch the error so it crashes my app. My code: ```js try{ const req = await request('https://discord.com/api/v9/invites/discord',...

bug

## Bug Description Making ```fetch``` request fails with TypeError and array of errors. Originally this error showed up by breaking my NextJS project, when upgrading to Next v14. Digging through...

bug

## Bug Description Under load, when used with an `Agent` dispatcher having `allowH2` set to `true`, fetch will sporadically throw an `ERR_ASSERTION`. ## Reproducible By Click ‘fork and run’ here:...

bug
H2

Based on my experience working with undici through nxt-undici and building a more advanced client on top undici I have come to a few realizations that have semver major implications:...

semver-major

## This relates to... https://github.com/nodejs/undici/issues/1583 ## Rationale The issue is self-explanatory. It's kinda complicated to get what the actual types are. So I decided to print the `opts`argument: https://github.com/nodejs/undici/blob/0b5a4515f3b7c0bbdc873ea172c47a56e515b167/lib/mock/mock-interceptor.js#L124 This...

Many Node.js applications leverage Unix Domain Sockets for inter-process communication (IPC), providing a more efficient and secure way to communicate compared to traditional network sockets. Supporting the socketPath option in...

## Bug Description node fetch can't not connect openai api endpoint. The following error occurred, and I think it's ok about one month ago. Uncaught TypeError: fetch failed at node:internal/deps/undici/undici:12345:11...

bug