curl 'https://somesite:8800/?library=Algemeen&function=Login&UserName=SomeUser&Password=SomePass'
####
| Result | True |
|
| ResultMessage | |
|
| SessionToken | sometoken |
|
####
#! /usr/bin/perl -w
use strict;
use HTTP::Request;
use LWP::UserAgent;
my $ua = LWP::UserAgent->new();
my $url = 'https://somesite:8800/';
my $req = HTTP::Request->new(POST => $url);
$req->content_type('application/x-www-form-urlencoded');
$req->content('library=Algemeen&function=Login&UserName=SomeUser&Password=SomePass');
my $res = $ua->request($req);
if ($res->is_success){
print $res->content;
}else{
print $res->status_line, "\n";
}