Angular JS URL编码问题

时间:2017-01-29 12:14:06

标签: javascript angularjs url-encoding urldecode

我正在开发一个AngularJS应用程序和一些页面,其中url包含阿拉伯字符。

当我使用$locatoin.url('/ar/brand/علوم-الحاسب')时,效果很好。 现在网址是:

/ar/brand/علوم-الحاسب

但是当我通过浏览器重新加载按钮刷新页面时,网址编码并成为/ar/brand/%25D8%25B9%25D9%2584%25D9%2588%25D9%2585-%25D8%25A7%25D9%2584%25D8%25AD%25D8%25A7%25D8%25B3%25D8%25A8

我的问题:

1-这是与浏览器相关的问题,服务器相关问题还是与Angular JS相关的问题?

2-如何禁用网址编码?

注意:我正在使用ngRoute模块进行路由。

注意:我使用Laravel框架作为后端API,Angular应用程序的引导从index.blade.php文件开始

提前致谢!

0 个答案:

没有答案