Anything with a request body (content-length > 0) was failing when excluded from fetch tracing instrumentation due to using the initial input object instead of the created/normalized Request.
Creating a new request from an old request consumes the old request unless explicitly
cloned, which would throw an error when the old, original request was passed to fetch!
I also made it slightly more explicit by not aliasing any existing names or relying on arguments.
Anything with a request body (content-length > 0) was failing when excluded from fetch tracing instrumentation due to using the initial input object instead of the created/normalized
Request
.Creating a new request from an old request consumes the old request unless explicitly cloned, which would throw an error when the old, original request was passed to
fetch
!I also made it slightly more explicit by not aliasing any existing names or relying on
arguments
.