Thread LWP: probleme bei get() (-4 answers)
Opened by WernerLoerrach at 2020-09-30 13:42

WernerLoerrach
 2020-09-30 13:42
#192532 #192532
User since
2020-09-30
2 Artikel
BenutzerIn
[default_avatar]
Hi,
ich schaffe es nicht, mit Perl "www.bi******" auf dem Server zu laden:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/perl -w

use strict;
use warnings;

use LWP;
use HTTP::Request::Common;
use CGI::Carp qw(fatalsToBrowser);

print "Content-type: text/html; charset=utf8\n\n";

my $ua = LWP::UserAgent->new(
protocols_allowed => ['http', 'https'],
timeout => 10,
);

$ua->env_proxy;
$ua->cookie_jar({});

my $response = $ua->get('https://www.bi*****/video/m4q*******/');

if ($response->is_success) {
print $response->decoded_content;
}
else {
die $response->status_line; # line 26
}


Meldung: 403 Forbidden at geturlTest.pl line 26.

Das ist ein spezielles Problem mit "bi****".
Mit anderen Webseiten funktioniert das,
aber mit PHP geht es problemlos:
Code: (dl )
1
2
3
4
5
6
7
<?php
setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
ini_set("allow_url_fopen", true);
ini_set("allow_url_include", true);
$content = file("https://www.bi****/video/m4********/");
print $content;
?>


Gibt es da eine Lösung in Perl?
Vielen Dank für eine Antwort.
Werner

modedit Editiert von GwenDragon: Link unkenntlich gemacht
Diskussion zur vormals genannten Domain entfernt, da diese Inhalte enthält, für die hier keinerlei Werbung gemacht wird. Weitere Fragen bitte per Persönlicher Nachricht an mich.
Last edited: 2024-05-13 18:29:05 +0200 (CEST)

View full thread LWP: probleme bei get()