Download izbjegavanje Feedburner Tekuće redirects
Pismeni na 20 listopada 2009 / / Mreža, Open Source.
Našto težak to pristup izvornom feed blog (ili web stranice) što omogućuje korištenje Feedburner, Vašem robotu za indeksiranje (ili preglednik ili skripte) obično prima 301 zaglavlja, to redirekcija to Google verziju hrane. To znači da ako trebate to pristup originalni izvor (za brže agregacije, da se bavi poznatim rss sintaksa ili što god) jednostavno ne mogu!
Možete izbjeći preusmjeriti i imati potpuni pristup izvoru koristeći jednostavan UserAgent hack koja se može postići i preko svoje skripte i preglednik. Ispod su neki primjeri zajedničkih programskih jezika i medija. Slijedeće hack je testiran sa Wordpress i Blogger dodatka Feedburner integracije, ali bi trebao raditi čak i uz domaće preusmjerava ako korisnik user-agent kao diskriminacijsku funkciju.
Php koristeći Curl
<? php / * Inicijalizacija rotor objekta * / $ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'http://sourceblog.com/feed/'); curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, true); curl_setopt ($ ch, CURLOPT_TIMEOUT, 5); / * Postavljanje običaj useragent * / curl_setopt ($ ch, CURLOPT_USERAGENT, 'FeedBurner/1.0 (http://www.FeedBurner.com)'); $ res = curl_exec ($ ch); ?>
Perl
#! / usr / bin / perl koristiti strogi; koristiti lwp:: UserAgent; my $ ua = new lwp:: UserAgent; $ ua-> agent ( 'FeedBurner/1.0 (http://www.FeedBurner.com)'); my $ req = new HTTP:: Zahtjev GET => "http://sourceblog.com/feed/"; my $ content = $ ua-> zahtjev ($ req) -> sadržaj ();
Bash koristeći wget
wget - header = "User-Agent: FeedBurner/1.0 (http://www.FeedBurner.com)" http://sourceblog.com/feed/ feed.xml-O-O / dev / null
Firefox
Da biste postavili puni prilagođeni useragent na Firefox predlažem vam da koristite Promijeniti zaglavlja produžetak. Molimo, pogledajte dokumentaciju odjeljak u pomoć kartici se nalazi unutar proširenje prozora i ne zaboravite postaviti na useragent
FeedBurner/1.0 (http://www.FeedBurner.com)
Hvala @ chrisvoo za predlaganje proširenje.
Krom / Krom
Za promjenu puni useragent na Google krom / Krom, JA slijeđen ovo potpuni vodič, očito mijenja feedburner iphone useragent s jedne (vidi gore poglavlje).
Side note
Napominjemo da ako netko stvara se preusmjeriti na FeedBurner to obično znači da on ne želi se spojiti izravno na svoj web poslužitelj. Ova odluka može imati mnogo opravdanih razloga: previše opterećenja na poslužitelju, trebaju precizne statistike i tako dalje.
Poslije rečenog da, uvijek provjerite imate pravo skinuti originalni izvor i pitati za dopuštenje webmaster ako trebate staviti ovaj hack na cronjob trčanje nekoliko puta!

















































