Skip to content

Double encoding of query #219

Open
Open
@karlismelderis

Description

@karlismelderis

seems that query is encoded one more time when hitting express.
I had to add this peace of code before passing event to module:

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);
};

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions