如何申请%%的网址,使其成为%25?

时间:2018-06-15 14:50:47

标签: html forms encode

URL编码用"%"替换不安全的ASCII字符。后跟两个十六进制数字。

%   %25 %25

我有一个带有隐藏输入的表单,其值类似于"%56756%234"但是当我提交表格时,它会替换我的%25%,它就像"%2556756%25234"并且不起作用,是否可以通过表单发送原始值?

1 个答案:

答案 0 :(得分:1)

网址不能包含%,因为它被用作禁止符号的转义字符,因此它们使用%25对其进行编码,这就是它应该如何。大多数与URL交互的方法会自动对其进行编码和解码。如果您使用的框架或语言可能没有手动执行此操作的方法。

对于JavaScript:

encodeURIComponent()decodeURIComponent()

如果你的后端使用PHP,那就是:

urlencode()urldecode()