Skip to content

Dealing with %20 in a key #98

@darrelfrancis

Description

@darrelfrancis

If I write a value such as
"ABC%20DEF"

This is stored on firebase as
"ABC DEF"

and then when I read it back I get
"ABC DEF"

This causes me a problem when the value is a filename from the web, which quite often escapes spaces etc in the %xx format. Is there a way to prevent the interpretation of %xx as a hex value, when writing through python-firebase?

I think it is related to the problems others have been having in writing a key that is "%2E", because that gets interpreted into an illegal key character ".".

Could we have a flag to prevent interpretation? Or is that outside of your control, on the firebase side of things?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions