API Action overriding User-Agent header

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

How to reproduce

I’ve added a check, so it should not overwrite when it was given with the options.

api.zip (1.3 KB)

This has been fixed in Wappler 4.5.1

1 Like

This topic was automatically closed after 47 hours. New replies are no longer allowed.