1.代码

function Tfrmmain.UploadData: Boolean;
varIdHTTP: TIdHTTP;SSLIO: TIdSSLIOHandlerSocketOpenSSL;
beginResult := False;IdHTTP := TIdHTTP.Create(nil);SSLIO := TIdSSLIOHandlerSocketOpenSSL.Create(nil);//https 协议if Pos('https',FSynconfigRec.DetailSendMsg_URL)>0 thenbeginIdHTTP.ProtocolVersion := pv1_1;IdHTTP.HandleRedirects := True;SSLIO.SSLOptions.Method:=sslvTLSv1; //post 函数需要用版本3SSLIO.SSLOptions.Mode := sslmClient;IdHTTP.IOHandler:=SSLIO;end;trytryIdHTTP.get(FSynconfigRec.Proj_URL);Result := true;excepton E: Exception doWriteLog(FTodayLog,'接口访问失败:' +FSynconfigRec.Proj_URL+ E.Message);end;finallyIdHTTP.Free;   SSLIO.Free;end;
end;

2.单元引用 delphi 2010

IdComponent, IdIOHandler,  IdIOHandlerSocket, IdIOHandlerStack, IdSSL, IdSSLOpenSSL

delphi 访问https 接口相关推荐

  1. 使用Java访问https接口javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

    jdk1.6,证书:SHA256+TLSv1.2 使用Java访问https://**************** 接口     控制台提示握手失败错误:javax.net.ssl.SSLHandsh ...

  2. Android HttpClient访问https接口

    由于之前项目的接口需要安全测评,从HTTP变成了https,搞得Android这边也要变,原本以为和移动端没关系.事实错了...我用的是HttpClient来进行访问,没有进行证书验证则会报错.And ...

  3. 使用Apache HttpComponents访问https接口(及老版本DefaultHttpClient deprecated)

    2019独角兽企业重金招聘Python工程师标准>>> 前言 最近公司做了一组使用https协议证书加密的接口,为了能够使用户比较容易的使用这套接口,于是乎做了一个访问的例子程序.本 ...

  4. curl 访问https接口_微信/QQ域名检测-最新腾讯域名检测官方接口

    背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...

  5. delphi XE https接口 出错 Could not load SSL library

    之前编译一个小程序,定时向服务器(http://)通过进行Post上传文件,当客户的服务器换成(https://)时,Post出现"Could not load SSL library&qu ...

  6. KETTLE 请求HTTPS接口

    KETTLE本身提供了HTTP client.HTTP post.REST client组件可以访问HTTP接口,这些组件在访问HTTPS接口时有时会报错:unable to find valid c ...

  7. 前端请求接口post_程序员:HttpClient进行post请求的工具类,访问第三方接口HTTPS...

    HTTPS (英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure) 是一 ...

  8. 使用自签证书利用浏览器进行HTTPS接口的安全访问

    HTTPS的基本工作原理想必对于许多开发者来说是非常熟悉的了,我们一起先回忆一下HTTP常见的八股文中的描述: 客户端(浏览器)访问 HTTPS 的URL: 服务器返回 HTTPS 使用的 CA 证书 ...

  9. Tushare Pro的安装使用——“抱歉,您没有访问该接口的权限,权限的具体详情访问:https://tushare.pro/document/1?doc_id=108”问题

    最近做毕设关于量化交易的, 因此一直使用tushare作数据源,但是过程中到一些问题,因此这里写篇文章,供大家一起交流下. Tushare简介 Tushare是一个免费.开源的python财经数据接口 ...

  10. php发送https请求,php post 请求https接口

    /** * POST请求https接口返回内容 * @param string $url [请求的URL地址] * @param string $post [请求的参数] * @return stri ...

最新文章

  1. 北京清华长庚医院入选“首批74家国家临床教学培训示范中心”(附完整版名单)...
  2. Python 生成 JWT(json web token) 及 解析方式
  3. java io 文件是否存在,代码实例Java IO判断目录和文件是否存在
  4. proxychains是怎么工作的
  5. Linux 创建桌面应用程序图标 (Ubuntu 18.04 16.04、Linux Mint、Deepin、等均适用 )
  6. API通常的url语法
  7. SSRS: How to Display Checkbox on Report
  8. MyEclipse 6.5安装maven插件
  9. python解放二次开发_[转载]Python二次开发程序详解
  10. Photoshop制作八张一寸证件照
  11. Spring笔记2——Spring中Bean的装配
  12. bzoj 4001: [TJOI2015]概率论(找规律)
  13. 各纬度气候分布图_气候分布图纬度_世界气候气压带风带分布图要图(需要表识纬度)_滁州气象...
  14. 通过图片url 获取图片file对象
  15. 固化来自哈佛,创新来自斯坦福
  16. 如何让vnc控制由默认的twm界面改为gnome?(转)
  17. 清除IBM小型机橙色告警灯方法
  18. Java枚举—枚举初识
  19. Vue2父传子、子传父和兄弟间互传
  20. C# 给自己的网址接入微信扫描登录入口

热门文章

  1. Ubuntu环境下安装UliPad
  2. Access新手到高手视频教程 109讲
  3. html5文本域禁止拖动,textarea用法 TextArea怎么禁用行滚动条
  4. shell三种 for循环方式
  5. CocoStudio1.3 场景编辑器使用
  6. 读书-算法《程序设计导引及在线实践》-简单计算题3:校门外的树
  7. 汇编语言王爽第四版 第六章内容解读(附实验五答案解析)
  8. web开发excel文件上传及解析(上)
  9. 苹果ios、ipad加密视频播放器使用教程
  10. fiddler4写插件总结