n8n/packages/nodes-base/nodes/HttpRequest
agobrech ce0d9d2bed
feat(HTTP Request Node): Move from Binary Buffer to Binary streaming (#5610)
*  Change from binary buffer to binary streaming

* Remove console.logs

* Import Readable from the correct lib

* stream response

* parametersToKeyValue doesn't need to be async anymore

* Fix bodyParameter reduce method

* parametersToKeyValue doesn't need to be async anymore

* handle streaming responses

* send `Content-Length` and `Content-Type` on binary requests

* Add new helper function for binary data

* Add binary function to helpers interface

* Fix bug in error handler

* Fix issue with wrongfully assigned headers to body

* Fix test workflow

* Remove console.logs

* Remove unnecsessary type

* Remove concat dependency already imported in workflow package

* Update pnpm-lock file

* Small fixes, asyncronous error message

* reset the lockfile

* Remove buffer check and simplify error handling

---------

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-03-09 15:38:54 +01:00
..
test/node test(HTTP Request Node): Unit tests (no-changelog) 2023-02-09 12:25:26 +02:00
V1 refactor: Unify binary-data assertion across all nodes (no-changelog) (#5624) 2023-03-06 17:33:32 +01:00
V2 refactor: Unify binary-data assertion across all nodes (no-changelog) (#5624) 2023-03-06 17:33:32 +01:00
V3 feat(HTTP Request Node): Move from Binary Buffer to Binary streaming (#5610) 2023-03-09 15:38:54 +01:00
GenericFunctions.ts refactor: Integrate consistent-type-imports in nodes-base (no-changelog) (#5267) 2023-01-27 12:22:44 +01:00
HttpRequest.node.json fix(nodes-base): fix and harmonize all primaryDocumentation links (#4191) 2022-09-29 13:33:16 +03:00
HttpRequest.node.ts refactor: Integrate consistent-type-imports in nodes-base (no-changelog) (#5267) 2023-01-27 12:22:44 +01:00