欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Delphi 10.3.3 THTTPClient Post问题

程序员文章站 2022-06-09 17:12:47
如果对于Post提交,需要对参数进行urlEncode处理的需要注意。 对于Post参数,可以用TString或者TStringStream两者。如果你采用的是用TStringStream,那么必须按照要求,自行urlEncode处理。这里没有问题。 但如果你是用的TString参数。那么请不要做u ......

如果对于post提交,需要对参数进行urlencode处理的需要注意。

对于post参数,可以用tstring或者tstringstream两者。如果你采用的是用tstringstream,那么必须按照要求,自行urlencode处理。这里没有问题。

但如果你是用的tstring参数。那么请不要做urlencode处理了。因为该组件调用tstring处理时,己经帮你urlencode处理了

Delphi 10.3.3 THTTPClient Post问题

 

 我们可以打开createformfromstings这个函数,

Delphi 10.3.3 THTTPClient Post问题

 

 看这里,如果你urlencode处理过。这里他又帮你处理了一下。那么有可能发生错误。

在这里,建议统一使用使用tstringstream进行post,对于参数该怎么处理就怎么处理。