0

SOAP::Lite の最も基本的な例を使用するのに問題があります。

最初は、バージョンの不一致に関するエラーが発生していたので、この質問soapversion('1.2')に従って追加しました。

#!/usr/bin/perl -w
use strict;
use SOAP::Lite;
use Data::Dumper;

my $service = SOAP::Lite->service('https://www.w3schools.com/xml/tempconvert.asmx?WSDL');
$service->soapversion('1.2');
$service->serializer->soapversion('1.2');
my $result = $service->FahrenheitToCelsius('212');
print "result = " . Dumper $result;

バージョン エラーが発生しなくなりました。代わりに、次のエラーが発生します。result = $VAR1 = 'Error';

4

1 に答える 1