firebase / firebase/superstatic

Parse URL-encoded symbols in paths

Open
#261 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.1k
Forks
88
Avg merge
17h 43m
Merged PRs (30d)
2

Description

It looks like `superstatic` does not parse out URL-encoded values in URL paths:
```console
$ superstatic &
$ echo foobar > "foo:bar.txt"
$ curl 'localhost:3474/foo:bar.txt'
foobar
$ curl 'localhost:3474/foo%3Abar.txt'

Error

Cannot GET /foo%3Abar.txt

```
This also then affects `firebase serve`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.