delphi调用https接口问题

up369 2021-01-30 10:36:45
我用IdHTTP,IdSSLIOHandlerSocketOpenSSL这两个组件进行https连接,有时能正常连接,有时报socket error #0 请问这个错误是什么原因,我用的是Delphi2010 谢谢。
...全文
469 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
我在地球 2021-02-11
  • 打赏
  • 举报
回复
用OverByteICS的丅Httpcli如何?
BlueStorm 2021-02-07
  • 打赏
  • 举报
回复
看来,楼主提完问题后就失踪了
我在地球 2021-02-05
  • 打赏
  • 举报
回复
用OverByte ICS的THttpCli来实现。
等风等云等你 2021-02-05
  • 打赏
  • 举报
回复
Cookie要用YIdCookieManager吧
天行归来 2021-01-31
  • 打赏
  • 举报
回复
总觉得Delphi2010的IdHttp组件有问题,cookie保存不了,我都换成 IXMLHTTPRequest 了。可以分析下是否也是cookie引起。
BlueStorm 2021-01-31
  • 打赏
  • 举报
回复 1
可以把IdHttp1属性里面的HTTPOptions的hoKeepOrigProtocol设为True试试看 或者直接写代码:IdHTTP1.HTTPOptions := IdHTTP1.HTTPOptions + [hoKeepOrigProtocol];
卉。 2021-11-10
  • 举报
回复
@BlueStorm 多谢,解决了我两天的bug

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧