Thread HTTP Post Request & split(); (2 answers)
Opened by Gast at 2006-12-14 18:52

Gast Gast
 2006-12-14 18:52
#72562 #72562
Hi,

Ich habe zwei Probleme, und zwar erstens möchte ich einen POST Request nach rapidshare.com senden, und die Ausgabe bekommen,
doch leider funktioniert das nicht alles so wie es soll, ich hoffe ihr könnt mir helfen.

Hier Code:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
use HTTP::Request::Common;
use LWP::UserAgent;

my $ua = LWP::UserAgent->new;

my $response = $ua->request(POST "ul29.rapidshare.com", [uri => "/files/7437031/1.txt.html", dl.start => "Free"]);

if ($response->is_success) {
print $response->content;
}
else {
die $response->status_line;
}


Hier der HTML Code von rapidshare.com:

Code: (dl )
1
2
3
<form action="ul29.rapidshare.com" method="post">
<input type="hidden" name="uri" value="/files/7437031/1.txt.html">
<input type="submit" name="dl.start" value="Free">




Zweitens möchte ich wissen, wie man herausfinden kann, wieviele teile gesplittet worden sind:

Code: (dl )
1
2
$bla = "www.google.de/../../";
@bla = split('/',$bla);


Achja, ich habe bei allen Links das HTTP : // entfernt, da ich sonst nicht posten konnte.

View full thread HTTP Post Request & split();