Javascript 角度JSURL编码问题
我正在开发一个AngularJS应用程序,有些页面的url包含阿拉伯语字符 当我使用Javascript 角度JSURL编码问题,javascript,angularjs,url-encoding,urldecode,Javascript,Angularjs,Url Encoding,Urldecode,我正在开发一个AngularJS应用程序,有些页面的url包含阿拉伯语字符 当我使用$locatoin.url('/ar/brand/عوم-الحاب')它工作得很好。 现在url是: /ar/brand/علوم-الحاسب 但当我通过浏览器重新加载按钮刷新页面时,url被编码并变成/ar/brand/%25D8%25B9%25D9%2584%25D9%2588%25D9%2585-%25D8%25A7%25D9%2584%25D8%25AD%25D8%25A7%25D8%25B3%25
$locatoin.url('/ar/brand/عوم-الحاب')
它工作得很好。
现在url是:
/ar/brand/علوم-الحاسب
但当我通过浏览器重新加载按钮刷新页面时,url被编码并变成/ar/brand/%25D8%25B9%25D9%2584%25D9%2588%25D9%2585-%25D8%25A7%25D9%2584%25D8%25AD%25D8%25A7%25D8%25B3%25D8%25A8
我的问题是:
1-这是与浏览器相关的问题、与服务器相关的问题还是与JS相关的问题
2-如何禁用url编码
注意:我正在使用ngRoute
模块进行路由
注意:我使用Laravel框架作为后端API,Angular应用程序的引导从index.blade.php
文件开始
提前谢谢