如何使 EncodeForURL() 编码方式与 URLEncodedFormat() 相同

vol*_*one 5 coldfusion coldfusion-10

URLEncodedFormat() 函数执行我特别想要的操作,即:

生成 URL 编码的字符串。例如,它将空格替换为 %20

为什么 EncodeForURL() 不这样做?它用加号“+”符号替换空格,这会阻止我的 URL 工作。

除了使用 URLEncodedFormat() 之外,我还能如何解决这个问题?