本文整理自网络,侵删。
利用HIDHTTP和TIdSSLIOHandlerSocket 访问https网站时,抛出异常error connecting with ssl。但是同一链接在IE浏览器里面没有问题。为什么?
解决了 是TIdSSLIOHandlerSocket的属性SSLOptions下的method设置为sslvSSLv23 即可。
利用HIDHTTP和TIdSSLIOHandlerSocket 访问https网站时,抛出异常error connecting with ssl。但是同一链接在IE浏览器里面没有问题。为什么?
Var url : String; Str : String; Response: TStringStream; PostData: String;begin url := 'https://'+vIP+':'+IntToStr(vPort)+'/'+vServlet; Response := TStringStream.Create(PostData);
try IdHTTP.Request.ContentType:='text/html; charset=GBK'; Str := IdHTTP.Post(url,Response); finally Application.MessageBox(PChar(Str),'提示'); Response.Free; end;end;
相关阅读 >>
Delphi 自定义colorbox只显示指定颜色项目 colorbox显示中文颜色名称
winapi 字符及字符串函数(7): ischarlower - 是否是个小写字母
Delphi的字符截取函数leftstr,midstr,rightstr的介绍以及字符串拆分
更多相关阅读请进入《Delphi》频道 >>