Using Object
methods like entries
and keys
produce empty arrays. JSON.stringify
yields an empty object in the browser and a circular reference error in Node.js.
const request = new Request(
'https://example.com/send',
{
method: 'POST',
body: 'Hello world',
headers: {'x-planet-origin': 'Mars'},
},
);
const keys = Object.keys(request);
const values = Object.values(request);
const entries = Object.entries(request);
const string = JSON.stringify(request);
console.log({keys, values, entries, string, request});