在 Rails 中,我希望能够全面转义我link_to
的所有 URL。做这个的最好方式是什么?
目前,永久链接以 UTF-8 存储。例如它被存储为:水-水
我正在运行 Spree,所以我想避免使用 CGI.escapes 覆盖所有模板文件以实现相同的目的。
其他注意事项:
- 将转义的 url 存储在永久链接列中?(params 将其编码为 UTF-8,然后续集找不到它,因为它以转义形式存储在数据库中)
提前致谢!贾斯汀
在 Rails 中,我希望能够全面转义我link_to
的所有 URL。做这个的最好方式是什么?
目前,永久链接以 UTF-8 存储。例如它被存储为:水-水
我正在运行 Spree,所以我想避免使用 CGI.escapes 覆盖所有模板文件以实现相同的目的。
其他注意事项:
提前致谢!贾斯汀
没关系,link_to 已经正确地转义了 UTF-8。是浏览器已经在解释它让我认为它是未转义的。
使用原始 HTTP 查看器,例如:http ://www.rexswain.com/httpview.html
帮助看到了。