Wappler Version : 4.5.0
Operating System : MacOS
Server Model: NodeJS
Database Type: N/A
Hosting Type: Docker
Expected behavior
Custom header User-Agent would work
Actual behavior
Header User-Agent is overridden
// Line 63, lib/modules/api.js
headers['User-Agent'] = `${pkg.name}/${pkg.version}`;
Ideally, there would be a check to prevent overriding headers[‘User-Agent’] if such data is already present