Питон код ниже возвращает «403»:Python просит библиотека возвращает неправильный код статуса
import requests
url = 'http://bedstardirect.co.uk/star-collection-braemar-double-bedstead.html'
r = requests.get(url)
print r.status_code
Но эта страница является действительным, и скрипт должен возвращать «200», как это делает Perl скрипт ниже:
use WWW::Mechanize;
my $mech = WWW::Mechanize->new();
my $url = 'http://bedstardirect.co.uk/star-collection-braemar-double-bedstead.html';
$mech->get($url);
print $mech->status,"\n";
Я также проверил Firebug в Firefox, и все запросы имеют код состояния «200».
Я использую Python Requests v1.2.0.
Да, это решило проблему. Спасибо. –
Это странно, поскольку запросы отправляются по умолчанию. –