高安全性的内容管理系统
一站式建站解决方案
高性能静态网站构建工具
精美的网站模板库
详细的模板开发指南
完整的API接口说明
直观的视频使用指南
常见问题解答集锦
最新产品动态与行业资讯
了解我们的故事
获取支持与合作
urlencode 过滤器可以对 URL 参数进行转义。
urlencode
iriencode 过滤器可以对 url 参数进行转义,除了/#%[]=:;$&()+,!?*@'~ 外的其他字符,都会被按照 URL 参数转义方式进行转义。
iriencode
/#%[]=:;$&()+,!?*@'~
urlencode 过滤器的使用方法:
{{ obj|urlencode }}
iriencode 过滤器的使用方法:
{{ obj|iriencode }}
比如需要将 ?foo=123&bar=yes 转义,则可以这么写:
?foo=123&bar=yes
{{ "http://www.example.org/foo?a=b&c=d"|urlencode }} # 显示结果 http%3A%2F%2Fwww.example.org%2Ffoo%3Fa%3Db%26c%3Dd
{{ "http://www.example.org/foo?a=b&c=d"|urlencode }} {{ "?foo=123&bar=yes"|iriencode }} # 显示结果 http%3A%2F%2Fwww.example.org%2Ffoo%3Fa%3Db%26c%3Dd ?foo=123&bar=yes