如何防止GET方法在URI中编码HTML特殊字符?

时间:2010-04-14 17:58:11

标签: html forms get uri

我有一个使用GET方法的表单。 如果使用特殊字符提交值,它们将在URI中显示为: α值=软糖%20于是%20stuff

如何清洁? 我不想使用头函数,因为这是在drupal的页面中发生的。

3 个答案:

答案 0 :(得分:5)

网址不能包含空格和许多其他“特殊字符”,因此它们会被编码。不幸的是,你可以做很多事情。你能做的最多就是表格中的一些JavaScript技巧,但我认为这不值得。

答案 1 :(得分:1)

如果%20困扰您,您可以替换(GREP替换)+字符(?value=fudge+and+stuff)以获得更好的可读性。否则,你无能为力。其他“异国情调”角色也会被类似地逃脱,并且需要。

答案 2 :(得分:0)

网址:?value = fudge%20和%20stuff

编码为:fulg< space >< space >stuff