我必须扩展一个已建立的 Web 应用程序,它使用SOAP::WSDL与外部 SOAP 服务器进行通信。要使用新的 SOAP 方法,我必须扩展应用程序以通过 Web 应用程序中的用户会话处理 cookie。
我喜欢使用HTTP::CookieJar::LWP作为LWP::UserAgent的 cookie jar,但我没有找到关于如何用我自己的 SOAP::WSDL 替换非(持久)cookie-aware LWP 的任何提示一种从 Web 应用程序会话加载/存储 SOAP cookie 的方法。如何从 SOAP::WSDL 替换 LWP 句柄?