【发布时间】:2011-04-20 21:05:42
【问题描述】:
我有一个资源是 .
这意味着我的网址如下所示:
@987654321@.
我需要添加查询参数,使其看起来像这样:
@987654322@
我使用Freemarker 来展示我的资源,并针对这种情况进行了百分比编码破解:
<#if key?matches("\\.")>
<li><a href="${contextPath}/index/%2E">${key}</a></li>
</#if>
这适用于 Firefox。但所有其他浏览器,如 IE、Safari、Chrom、Opera 都会忽略我的 url 编码点 (@987654324@)。
有什么建议吗?
【问题讨论】:
标签: url encoding freemarker restlet