![]() |
Hej,
Har rivit mitt (numera gråa...) hår ett tag nu, för att försöka initiera kommunikation över sockets i Perl, men får inte till det. Någon vänlig själ som kan bidra med tips? Det jag skall göra är att i Perl anropa en applikation på en annan server (https), och därifrån erhålla ett svar som jag sparar till en variabel. Har försökt med t.ex. följande utan lyckat resultat; Kod:
#!/usr/bin/perl Konkret kodexemepl uppskattas! Mvh, Jonas |
Kod:
my $port = "https"; Kod:
my $port = "443"; Kod:
if $port !~ /^[0-9]/; |
Finns det någon anledning till att du använder socketsmodulen rakt av ? Om du kan installera egna perlmoduler så är en enkel lösning att köra LWP (http://lwp.linpro.no/lwp/), med LWP::Simple så är det jättesmidigt. Kan dras ner från CPAN ( perl -MCPAN -e 'install LWP::Simple' alt dra ner tarbollen och installera själv) och är väldigt stabilt, använt och genomarbetat.
kodexempel: Kod:
use LWP::Simple; |
Jag rekommenderar också LWP.
Thomas |
Tack för tipset om LWP, skall kolla på det.
|
Alla tider är GMT +2. Klockan är nu 17:43. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson