带编码反斜杠的角度路由

时间:2016-03-29 16:41:08

标签: angularjs angular-routing

我正在为我的网站建立邀请/注册表单。这个想法是一个用户邀请另一个用户,该用户发送带有url的代码进行注册。问题是代码中可能有一个编码的反斜杠。当在Angular中处理该编码反斜杠时,它似乎被解码并最终破坏了路由。

http://localhost:54464/ang/register/owi0%2fCQCrjzBcwqEORVVHhrICIANGKxtxMJ2Kh91y%2bNhhB%2br06appZzEVPhpkP2C

变为:

http://localhost:54464/ang/register/owi0/CQCrjzBcwqEORVVHhrICIANGKxtxMJ2Kh91y+NhhB+r06appZzEVPhpkP2C

如何阻止此行为?

1 个答案:

答案 0 :(得分:0)

尝试使用如下路线:

/register/*code

代码将包含带斜杠的字符串

source

它通常用于类似路径的url参数......但我不明白为什么这对你的情况不起作用。