我们都知道Http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割。如"?name1=value1&name2=value2",这样在服务端在收到这种字符串的时候,会用“&”分割出每一个参数,然后再用“=”来分割出参数值。
所以,要进行URL转码。把特殊字符转换成类似于 这种形式:%2%E6%B6%93%EE%85%9F%E6%9E%83。转码后的网址,就变成一个字符串了,传输的时候,不会丢失,或者改变。
我们都知道Http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割。如"?name1=value1&name2=value2",这样在服务端在收到这种字符串的时候,会用“&”分割出每一个参数,然后再用“=”来分割出参数值。
所以,要进行URL转码。把特殊字符转换成类似于 这种形式:%2%E6%B6%93%EE%85%9F%E6%9E%83。转码后的网址,就变成一个字符串了,传输的时候,不会丢失,或者改变。