undici
undici copied to clipboard
An HTTP/1.1 client, written from scratch for Node.js
According to the scorecard the last relevant security recommendation ist to add the CII-Best-Practices Badge. So we should decide if we want to take care of it or not. If...
## This relates to... ## Rationale ## Changes ### Features ### Bug Fixes ### Breaking Changes and Deprecations ## Status - [ ] I have read and agreed to the...
## Bug Description I get this error ``` node:internal/process/promises:288 triggerUncaughtException(err, true /* fromPromise */); ^ BodyTimeoutError: Body Timeout Error at Timeout.onParserTimeout [as callback] (C:\Users\admin\Documents\GitHub\project\node_modules\undici\lib\dispatcher\client-h1.js:639:28) at Timeout.onTimeout [as _onTimeout] (C:\Users\admin\Documents\GitHub\project\node_modules\undici\lib\util\timers.js:20:13) at...
## This would solve... ## The implementation should look like... ## I have also considered... ## Additional context
# `permessage-deflate` support - Is this something we *need*/*want* to support? Servers that are setup correctly should work even if the client doesn't support it. - Memory fragmentation issues when...
- **refactor(#2722)!: Drop Interceptors support (#2754)** - **fix: tweaks** ## This relates to... ## Rationale ## Changes ### Features ### Bug Fixes ### Breaking Changes and Deprecations ## Status -...
- Moved throwOnError handling to response-error interceptor. - Updated retry tests to handle 400 status code properly. Test Issue: - Encountered 'BadRequestError' (status 400) in 'should not error if request...
Refs: #3262
v7
- llhttp (@metcoder95 merges next branch) - https://github.com/nodejs/undici/pull/3388 - remove deprecated interceptor api (@metcoder95 merges next branch) #3399 - dispatcher API issues (@mcollina, @ronag, @metcoder95 ) - fetch stuff -...
## This relates to... This closes #3378 ## Changes This adds a `TOpaque` generic type parameter to the type definitions for request(), connect(), stream(), and pipeline(). The type parameter defaults...