Fin*_*orm 0 php url encoding http
假设一个URL编码一个字符串.
urlencode(String1); =>成为 String2
urlencode(String1);
String2
连续的url编码是否会String2创建一个与String 2?不同的字符串?
String 2
意思是,urlencode(String2) == String2?
urlencode(String2) == String2
urlencode(String2) != String2 ?
urlencode(String2) != String2
Jon*_*Jon 6
如果原始字符串包含任何非alpha和非-_字符,它肯定会创建一个不同的字符串.
-_
因此,如果第一个urlencode甚至编码一个非空格,它将%在结果字符串中放入一个%XX模式的一部分.随后的urlencodes将对其进行重新编码%(并开始将原始字符串重新编码而无法识别).
urlencode
%
%XX
看到它在行动.
归档时间:
14 年,4 月 前
查看次数:
669 次
最近记录: