CodeGenieApp / CodeGenieApp/serverless-express
Double encoding of query
Open
bug
v4
- Dominant language
- JavaScript
- Stars
- 5.3k
- Forks
- 676
- PR merge metrics
- No merged PRs in 30d
Description
seems that query is encoded one more time when hitting express.
I had to add this peace of code before passing event to module:
```js
exports.handler = (event, context) => {
Object.keys(event.queryStringParameters).forEach((key) => {
// eslint-disable-next-line no-param-reassign
event.queryStringParameters[key] = decodeURIComponent(event.queryStringParameters[key]);
});
awsServerlessExpress.proxy(server, event, context);
};
```
Contributor guide
Assessment
This issue has not been assessed yet.