sindresorhus/
Simplified HTTP requests
USD raised
Recent activities
`decompressResponse` changes the type of the response object
Failing with deno
How to compute content-length when body is of type `fs.createReadStream`
Fault behavior with zstd content-encoding
calculateDelay - retry attempts
Abort error name is incorrect
Promise doesn't fulfill on destroyed body stream
Diesen Dreck von Referrer-Spam brauchen wir nicht!!!
TypeScript cannot infer the correct type for response.body in got responses
Can't set agents when agent type is `false`
Sinnloser Bot-Shit!!! Nervt nur sinnlos!!!
Issue when I tried to install got
How to setup got using env variables to use self-signed certificates?
Memory leak after request error
Possible function divergence in "request.setTimeout(0)"?
Error when migrating to ESM version
HTTP2 with proxy doesn't work? (http2-wrapper)
afterResponse hook is not called after a retryWithMergedOptions()
Good News for CJS
S
Stream report downloadProgress when redirects
Apply `applyDestroyPatch` for v11.x
POSTs whose bodys are instances of createReadStream hang with latest node
FormData getLength can error out when some file input is unknown stream.
Timeouts are longer than expected
Post request to API returns response code 500 (Internal Server Error) whereas CURL returns 200 status code
Getting the IP address for failed requests due to timeout
afterResponse fired 3 times on error
How to get traffic usage per request?
Support `servername` https option
Hangs on revalidated response from cache
`Response<string>` returned rather than a json response
Too Many Requests Error
Bun throws error 'A retry listener has been attached already'
Request Timeouts increase eventloop lag
Add options parameter to beforeRetry hook
beforeError hook not called on ERR_UNSUPPORTED_PROTOCOL
Stack trace back to client code
Jest has detected open handle JSSTREAM http2-wrapper
[V11] Update `body` error if data contains Unicode characters
Make another promise including witness and a proof agreement âprintâ
`stream.timings.end` property may be undefined depending on host
DNs Lookup for IP Address
How to go about typing handlers?
Useless stack traces in got@11
response.socket.getProtocol() returns null
Catch ECONNREFUSED Error
GOAWAY/Stream error retries not working consistently
`afterResponse` hook throws error on an endpoint that returns `null` when setting `responseType: 'json'`
Got breaks when secure renegotiation is not supported by remote resource
Incorrect types on hook options?
unexpected output to console from post
Switch proxy before retry?
Outdated How to store options section?
Every other request library sends headers, except GOT. What am I doing wrong?
RequestError: unexpected end of file
typing issue
Connect timeout fired even though underlying socket is actually connected
statusCodes does not properly limit which requests are retried
Super slow with cache
Limit download or upload rate
Got fails silently returning cached response in a beforeRequest hook while using FormData as request body
request retries after receive 200
Got raise an error with "Promise was canceled" and drop the cancel reason
Bug: POST request with `followRedirect` set to `false` does not throw an error on `302` status code response
Bug: `createRetryStream` is not a function
Cause Memory leak when visit some specific link
Not seeing GotError.HTTPError returned on non 2xx/3xx responses
Request to specific sitest returns code 449 instead of 200.
Fetching request from cache fails on certain websites
Error: Session closed without receiving a SETTINGS frame (from http2-wrapper)
GOT Hooks beforeError behavior
`.json()` ignores handler errors
`downloadProgress` to include transfer size
Yes, it's not needed anymore, but at first there was no Promise support IIRC.
GOAWAY Error with http package (got)
timeout and timings are not working?
Sessions
/// <reference types="node_modules/got/dist/source/core/timed-out.js" />
Got is stuck without response
Prefix URL is seemingly lost from options in beforeRequest/beforeRetry hooks
Cache does not decode compressed responses properly
Use `FormData` global when targeting Node.js 18
There is no way to assign new ReadStream to a body on a retry
Treat different UNIX destinations like different origins
Allowlist headers when streaming to Express response
Drop the `isStream` option
Add option to disable UNIX domain sockets
got.get hangs when calling Tesla auth API
Add http2-wrapper's resolveProtocol option to got options
Stream API incorrectly copies Content-Length header from compressed responses
Trying to figure out how to debug http response code 502
"Leaking" EPIPE error breaks retrying
It doesn't return response
Support for `data:` URI protocol
got.stream documentation does not mention returning a Promise
http/2 timings
Support `error.cause`
Mocked Request throwing error when converted to json
dnsLookup cache when using http2
how the stream gotted by 'got' use in form-data for upload?
Is there a way to know that the request is read-only, before calling `.end()`.
Tests don't work on Node.js 17
got.stream is not pipable on error
Any plan for har support?
Snappy integration
Is there any way to access retryCount on the BeforeRequestHook?
`got.stream` hangs when proxying invalid HTTP headers
Proxying headers by default is magical
example wrapping Got inside api client with types
Mention how to nicely capture event emitter errors
CancelError should have the Error object or message passed to cancel()
The size of `@types/*` is too big
Link header logic works incorrectly if the URL contains `;`
Node.js diagnostic channel
Issues with HTTP/2 and cache enabled
Enable coverage again
Not found response.headers on nodejs 15.x
quick-lru not a valid StorageAdapter
K
MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 error listeners added to [Keyv]. Use emitter.setMaxListeners() to increase limit
The onCancel handler was attached after the promise settled
Cannot read property 'includes' of undefined
Return error when content-length header does not match bytes transferred
try undici http client
Got doesn't throw a timeout error when passing an agent
Custom error in BeforeError hook
Promise hangs on timeout on HTTP error
Typescript definition: Got extends with additional option
Throw more useful errors for request validation
Memory leak when using `cache`
Throw helpful error messages
Use `fastify` in tests instead of `express`
Add an option to allow GET with body
Integration test
Add more tests / features
Enhance the `cache` option
HTTP3 support
No duplicated error properties
Proxy headers from server request to Got
Throw if providing body with GET/HEAD
Got returning response before retries
Stream `fromCache` property
Please provide some demos
Convert tests to use individual server instances
Log HTTP client behaviour
© 2019 BoostIO, Inc.