2

在 Rails 中,我希望能够全面转义我link_to的所有 URL。做这个的最好方式是什么?

目前,永久链接以 UTF-8 存储。例如它被存储为:水-水

我正在运行 Spree,所以我想避免使用 CGI.escapes 覆盖所有模板文件以实现相同的目的。

其他注意事项:

  • 将转义的 url 存储在永久链接列中?(params 将其编码为 UTF-8,然后续集找不到它,因为它以转义形式存储在数据库中)

提前致谢!贾斯汀

4

1 回答 1

0

没关系,link_to 已经正确地转义了 UTF-8。是浏览器已经在解释它让我认为它是未转义的。

使用原始 HTTP 查看器,例如:http ://www.rexswain.com/httpview.html

帮助看到了。

于 2013-01-30T03:54:14.150 回答