我一直在使用 UrlRewriter.NET 来执行一些重写。哪个对英文文本工作正常,但对于 Unicode 数据,它显示“???????”
那么,有什么方法可以让它与 unicode 一起使用吗?
我一直在使用 UrlRewriter.NET 来执行一些重写。哪个对英文文本工作正常,但对于 Unicode 数据,它显示“???????”
那么,有什么方法可以让它与 unicode 一起使用吗?
是的,它可以支持。使用编码。在 2.0.0.9 版本上测试,来自https://github.com/sthyates/urlrewriter
<rewrite url="/test.aspx/(.*)/$" to="/test.aspx?bla=${encode($1)}" processing="stop" />
这应该可以完美地开箱即用,我只是使用一些阿拉伯字符进行了快速测试,它似乎可以正常工作。需要检查的几件事:
<?xml version="1.0" encoding="utf-8" ?>
如果没有别的,你能发布一个渲染不正确的例子吗?