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);
これをpython 2.4.2で再現しようとしましたが、suds 0.3.6で実行しました
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が原因ですか、それとも何が問題なのですか? どんな助けでも大歓迎です!