TNetEncoding.URL.EncodeForm和TNetEncoding.URL.EncodeQuery有什么区别?

时间:2018-02-28 09:01:25

标签: delphi

我不太明白他们为什么是2个功能? doc是空的,但是一个是编码http get query string而另一个是编码http post data string。但据我所知,两者必须以相同的方式编码(即:urlencoded)所以为什么有两个不同的函数?

1 个答案:

答案 0 :(得分:1)

其中一个函数比另一个函数转义更多不安全的字符,以防它们中的任何一个被用作传输请求的传输层中的分隔符。