Describe the bug
In node version 20 (v20.8.0), built-in fetch() could issue an error. Version 18 (v18.5.0) has no issue.
To Reproduce
/examples/javascript/PKCE-backend/code_flow_example.js
//const fetch = require('node-fetch');
const app = require('express')();
To use built-in fetch, I comment out node-fetch.
Expected Behavior
In V18, fetch and node-fetch worked without issue.
Actual Behavior
In V20, built-in fetch claims the issue after app consent.
% node examples/javascript/PKCE-backend/code_flow_example.js
code:-mlcRpj5b6sAA....
DropboxResponseError: Response failed with a 429 code
at /Users/eouia/Workspace/dropbox-sdk-js/cjs/src/response.js:34:11
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 429,
headers: HeadersList {
cookies: null,
[Symbol(headers map)]: Map(6) {
'vary' => [Object],
'x-dropbox-response-origin' => [Object],
'date' => [Object],
'server' => [Object],
'x-dropbox-request-id' => [Object],
'content-length' => [Object]
},
[Symbol(headers map sorted)]: null
},
error: ''
}
Versions
- SDK version 10.34.0
- Node v20 (v20.8.0)
- What platform are you using? => Developing in MacOS Sonoma but the final product will be deployed on Raspbian OS.
Describe the bug
In node version 20 (v20.8.0), built-in fetch() could issue an error. Version 18 (v18.5.0) has no issue.
To Reproduce
/examples/javascript/PKCE-backend/code_flow_example.jsTo use built-in
fetch, I comment outnode-fetch.Expected Behavior
In V18,
fetchandnode-fetchworked without issue.Actual Behavior
In V20, built-in
fetchclaims the issue after app consent.% node examples/javascript/PKCE-backend/code_flow_example.js code:-mlcRpj5b6sAA.... DropboxResponseError: Response failed with a 429 code at /Users/eouia/Workspace/dropbox-sdk-js/cjs/src/response.js:34:11 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { status: 429, headers: HeadersList { cookies: null, [Symbol(headers map)]: Map(6) { 'vary' => [Object], 'x-dropbox-response-origin' => [Object], 'date' => [Object], 'server' => [Object], 'x-dropbox-request-id' => [Object], 'content-length' => [Object] }, [Symbol(headers map sorted)]: null }, error: '' }Versions