• 締切済み

perl を用いた社内から社外へのアクセス

LWP::UserAgent を用いて、社内からプロキシー経由で社外にアクセスする際には、 (1)環境変数を設定する、 (2)UserAgent オブジェクトの env_proxy メソッドを呼び出す、 という手順を行います。 SOAP::Lite を用いて、社内からプロキシー経由で社外にアクセスする場合にもこれに相当する手順が存在すると思うのですが、ちょっと調べた範囲では分かりませんでした。 どなたか教えて頂けないでしょうか? 予想としては、 export http_proxy=proxy.company.com:80 のように環境変数を設定した上で( bash の場合)、 my $client = SOAP::Lite->service(○○○.wsdl); $client->●●●; my $result = $client->doGoogleSearch(○○○); ( google を利用する場合) という感じのことをするのかな?と思っているのですが、●●●の部分が調べ切りませんでした。 よろしくお願いします。

みんなの回答

  • alicia-y
  • ベストアンサー率40% (85/208)
回答No.1

perldoc SOAP::Lite を参照してください。 use SOAP::Lite; print SOAP::Lite -> uri('http://www.soaplite.com/Temperatures') -> proxy('http://services.soaplite.com/temper.cgi') -> f2c(32) -> result; と書かれています。

birdwellmaster
質問者

お礼

ありがとうございました。 ですが、理解できませんでした。 またの機会によろしくお願いします。

関連するQ&A

専門家に質問してみよう