We can URL encode things in the path, in which case the only problematic
character will be the slash?