Vue-router RouteConfig path property encoding

Does vue-router RouteConfig path property must be raw or URL-encoded ("/démo" or “/d%C3%A9mo”) ?
I am not able to find a clear answer about this.

it’s a raw value.


Just to understand things clearly, this mean that in:

router.resolve(url) may fail since context.url is req.url and may be url-encoded. Is it right ?

Possibly. It’s been a while since I actually dug into the router source code.