如果對於Post提交,需要對參數進行urlEncode處理的需要注意。
對於Post參數,可以用TString或者TStringStream兩者。如果你采用的是用TStringStream,那么必須按照要求,自行urlEncode處理。這里沒有問題。
但如果你是用的TString參數。那么請不要做urlEncode處理了。因為該組件調用TString處理時,己經幫你urlencode處理了
我們可以打開CreateFormFromStings這個函數,
看這里,如果你urlencode處理過。這里他又幫你處理了一下。那么有可能發生錯誤。
在這里,建議統一使用使用TStringStream進行post,對於參數該怎么處理就怎么處理。