我想将 perl SOAP 客户端转换为 python SOAP 客户端。perl 客户端的初始化如下
$url = 'https://host:port/cgi-devel/Service.cgi';
$uri = 'https://host/Service';
my $soap = SOAP::Lite
-> uri($uri)
-> proxy($url);
我试图用 suds 0.3.6 在 python 2.4.2 中复制它
from suds.client import Client
url="https://host:port/cgi-devel/Service.cgi"
client=Client(url)
但是,当运行这个 python 脚本时,我得到了错误
suds.transport.TransportError: HTTP Error 411: Length Required
是因为https还是可能是什么问题?任何帮助将不胜感激!