gpt4 book ai didi

Ruby (Savon) 持久 SSL session ?

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:40 26 4
gpt4 key购买 nike

我正在开发一个使用 Savon 在多线程中连接到 SSL 安全 SOAP 服务的应用程序。

要求之一是使用持久的 SSL 连接。

“谷歌搜索”没有给出有意义的结果.. 除了关于 net-http-persistent gem 的通知。

但是HTTPI还不支持。

我认为 curb 应该默认处理这个...但它没有(根据一些测试后发送给我的 ssl_engine 日志)。

Net::HTTP 似乎也在每个请求上创建新的 ssl 握手。

是否有一些现成的解决方案?或者我应该为 httpi 编写 net-http-persistent 适配器以将其与 savon 一起使用吗?问题是我不知道它是否会起作用,而且似乎没有人遇到这个问题。

或者...我应该使用 stunnel(专为持久连接而设计)吗?

最佳答案

savon >= 2.3.0 与 httpi (2.1.0) 一起工作,它有一个用于 net-http-persistent 的适配器。然后

require 'net/http/persistent'
HTTPI.adapter = :net_http_persistent

应该做。

关于Ruby (Savon) 持久 SSL session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10254424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com