delphi 访问https 接口
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 接口相关推荐
- 使用Java访问https接口javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
jdk1.6,证书:SHA256+TLSv1.2 使用Java访问https://**************** 接口 控制台提示握手失败错误:javax.net.ssl.SSLHandsh ...
- Android HttpClient访问https接口
由于之前项目的接口需要安全测评,从HTTP变成了https,搞得Android这边也要变,原本以为和移动端没关系.事实错了...我用的是HttpClient来进行访问,没有进行证书验证则会报错.And ...
- 使用Apache HttpComponents访问https接口(及老版本DefaultHttpClient deprecated)
2019独角兽企业重金招聘Python工程师标准>>> 前言 最近公司做了一组使用https协议证书加密的接口,为了能够使用户比较容易的使用这套接口,于是乎做了一个访问的例子程序.本 ...
- curl 访问https接口_微信/QQ域名检测-最新腾讯域名检测官方接口
背景 最近手里有个项目需要检测域名在微信里是否可以打开,如果被微信拦截,则需要进行下一步操作,所以需要判断域名的状态,但是微信官方并没有提供相关查询的方法,最后在网上找到了这个接口地址,分享给有需要的 ...
- delphi XE https接口 出错 Could not load SSL library
之前编译一个小程序,定时向服务器(http://)通过进行Post上传文件,当客户的服务器换成(https://)时,Post出现"Could not load SSL library&qu ...
- KETTLE 请求HTTPS接口
KETTLE本身提供了HTTP client.HTTP post.REST client组件可以访问HTTP接口,这些组件在访问HTTPS接口时有时会报错:unable to find valid c ...
- 前端请求接口post_程序员:HttpClient进行post请求的工具类,访问第三方接口HTTPS...
HTTPS (英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure) 是一 ...
- 使用自签证书利用浏览器进行HTTPS接口的安全访问
HTTPS的基本工作原理想必对于许多开发者来说是非常熟悉的了,我们一起先回忆一下HTTP常见的八股文中的描述: 客户端(浏览器)访问 HTTPS 的URL: 服务器返回 HTTPS 使用的 CA 证书 ...
- Tushare Pro的安装使用——“抱歉,您没有访问该接口的权限,权限的具体详情访问:https://tushare.pro/document/1?doc_id=108”问题
最近做毕设关于量化交易的, 因此一直使用tushare作数据源,但是过程中到一些问题,因此这里写篇文章,供大家一起交流下. Tushare简介 Tushare是一个免费.开源的python财经数据接口 ...
- php发送https请求,php post 请求https接口
/** * POST请求https接口返回内容 * @param string $url [请求的URL地址] * @param string $post [请求的参数] * @return stri ...
最新文章
- 北京清华长庚医院入选“首批74家国家临床教学培训示范中心”(附完整版名单)...
- Python 生成 JWT(json web token) 及 解析方式
- java io 文件是否存在,代码实例Java IO判断目录和文件是否存在
- proxychains是怎么工作的
- Linux 创建桌面应用程序图标 (Ubuntu 18.04 16.04、Linux Mint、Deepin、等均适用 )
- API通常的url语法
- SSRS: How to Display Checkbox on Report
- MyEclipse 6.5安装maven插件
- python解放二次开发_[转载]Python二次开发程序详解
- Photoshop制作八张一寸证件照
- Spring笔记2——Spring中Bean的装配
- bzoj 4001: [TJOI2015]概率论(找规律)
- 各纬度气候分布图_气候分布图纬度_世界气候气压带风带分布图要图(需要表识纬度)_滁州气象...
- 通过图片url 获取图片file对象
- 固化来自哈佛,创新来自斯坦福
- 如何让vnc控制由默认的twm界面改为gnome?(转)
- 清除IBM小型机橙色告警灯方法
- Java枚举—枚举初识
- Vue2父传子、子传父和兄弟间互传
- C# 给自己的网址接入微信扫描登录入口