delphi TIdHTTP+TIdSSLIOHandlerSocket+SSL


本文整理自网络,侵删。

 

利用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二值图像投影算法

firemonkey下使用stylebook的一些经验

Delphi工具之winsight

webbrowser自动填表模板

Delphi获得文件的版本号

Delphi读取android短信信息

Delphi xe2 - 万一“获取程序自身大小的函数”改进版

Delphi 取 utc/tfiletime 时间

Delphi 修改窗口标题

Delphi 图像识别技术(逐行扫描识别)

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...