microsoft / dev-proxy

Dev Proxy is an API simulator that helps you effortlessly test your app beyond the happy path.
https://aka.ms/devproxy
MIT License
471 stars 56 forks source link

Extend CRUD API plugin with unescaping query string params #823

Closed waldekmastykarz closed 2 months ago

waldekmastykarz commented 2 months ago

We need to extend the CRUD API plugin with unescaping query string params. Right now, it's impossible to submit in the query string a value that contains a space. Typically, you'd escape a space, or any other special character with %xx, but the CRUD API takes this sequence literally which leads to it comparing invalid value against its backing JSON file.