idHttp带json然后post到某个url已经比较普遍,但是如果是https的post就会不太一样,常用的post会报错或不成功,这时需要用到IdSSLIOHandlerSocketOpenSSL控件,和3个关键dll(libeay32.dll,ssleay32.dll,libssl32.dll)放到exe同级目录或system32(64位exe放systemWOW64)。
请注意:Delphi XE和Delphi2007及以下版本用到的两个dll虽同名但是不一样的!
本程序是Delphi2007下开发,应该适用2007及以下版本!
记得这3个dll带上,XE和2007都可以用了,时间久了有点忘记了,如果XE不行我也上传过XE的demo,我的下载资源里找下
1