如何将服务器端查询映射到角度客户端路由?

时间:2013-11-29 17:48:20

标签: angularjs

Angular路线适用于:

/#/about
/#/signup/:username

但我想知道是否有办法拦截并强制将服务器端查询引入路径模型。

例如:如果某人键入/signup?username=blah,那么可以拦截并强制处理客户端路由,例如/#/signup/blah吗?工作流程从那里继续。

1 个答案:

答案 0 :(得分:2)

服务器始终可以执行301(永久)或307(临时)重定向,以将浏览器发送到新地址。

因此用户会要求一件事,得到一个回复​​,说“试试这里”,然后浏览器会自动请求替代地址。你没有说你的后端服务器是什么,但Java,Ruby on Rails,我相信大多数其他类型的服务器应该能够发送这样的重定向。