Yay, I’ll join the line of people who just discovered why their API calls fail, because Postman adds some random stuff.
Seriously, no.
I don’t understand how you got the idea to make this a default, non-changeable behaviour, and I absolutely don’t understand how this issue can exist for more than half a year now, and nobody was able to include a “disable all magic crap” checkbox.
As a developer, I also don’t see why you “need to know more about this” and “understand the use cases”. Postman is a tool. As such, it should not make assumptions and guesses about what might work best, but just do what it has been told to. Adding a switch to turn that behavior off can’t be such a big deal (unless your code is a mess).
I thank you for offering this tool for free, it has helped me a lot in the past, but now has cost me many hours trying to figure out what was wrong, and as I see no intention here to fix this issue, I’ll have to leave Postman.
Thanks for those who mentioned Insomnia!