1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-01 16:51:13 -05:00
denoland-deno/ext
Luca Bruno 3325b8ec80 feat(ext/fetch): support fallible request-builder hooks (#18116)
This tweaks the signature of `request_builder_hook` in order to support
fallible hooks.

The rationale for this is mostly on two sides:
* it allows a hook to inspect and possibly drop an outgoing request
(e.g. for policying purposes), bubbling up a detailed error message to
the user.
* it wires into newer `reqwest` API which allows to split and then
reassemble a `RequestBuilder`, although only in a fallible way
(https://github.com/seanmonstar/reqwest/pull/1770)
2023-03-16 11:54:55 +09:00
..
broadcast_channel 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
cache 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
console 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
crypto 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
fetch feat(ext/fetch): support fallible request-builder hooks (#18116) 2023-03-16 11:54:55 +09:00
ffi 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
flash 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
fs 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
http fix(core): SafePromiseAll to be unaffected by Array#@@iterator (#17542) 2023-03-16 11:54:49 +09:00
io 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
napi 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
net 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
node 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
tls 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
url 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
web 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
webgpu build: run clippy with --all-features (#18115) 2023-03-16 11:54:22 +09:00
webidl 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
websocket 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00
webstorage 1.31.2 (#18111) 2023-03-10 14:25:50 +09:00