把空格转换为服务器可识别的字符。规则是%加上ASCII码的2位16进制表示。如空格的ASCII为32,十六进制为0x20,替换为%20。
以下实现:
选择从后往前移动,来减少移动次数.
这里发现不能连续替换2个空格,后来加上了 else。
测试代码. 急就好出错,调式是个好东西。
把空格转换为服务器可识别的字符。规则是%加上ASCII码的2位16进制表示。如空格的ASCII为32,十六进制为0x20,替换为%20。
以下实现:
选择从后往前移动,来减少移动次数.
这里发现不能连续替换2个空格,后来加上了 else。
测试代码. 急就好出错,调式是个好东西。