2016-09-28 18 views
0

我有这样的情况,其中的链接是由后端像.xhtml扩展名所产生的。用户可以访问它给出的链接,我需要从1234.xhtml获取1234,并用它查询数据库。获取查询参数很清楚。但路由器不解析这个URL。它会抛出错误,提示“无法获取/1234.xhtml”。必要的路由工作。所以这是一个浏览器或服务器相关的问题。如何解决这个问题?如何在Angular 2中解析URL“localhost:3000/1234.xhtml”?

我的路线是:

{path:':id', component:SomeComponent}, 

enter image description here

+0

我添加了图像。 –

回答

0

所以在与角2运行准系统应用程序没有后台,这是给我这个错误。但只要我连接后端。它按预期正常工作。

0

我不认为这是一个浏览器或服务器的问题。你参考你的参数吗?由于.字符被转换为%2E,没有任何enconding可能是你的应用程序试图以服务xxxx.xhtml文件

+0

不,我没有任何控件。它只是后端生成这个链接。用户只需点击该网址,即可解析该网址,获取号码并提供与该号码对应的动态数据。 –