From 47021b0367be82aed207ccc2a6137882d9c93398 Mon Sep 17 00:00:00 2001 From: lnu Date: Thu, 9 Feb 2006 17:49:24 +0000 Subject: git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@83 f70e237a-67f3-0310-a06c-d2b8a7116972 --- lib/feed2imap/httpfetcher.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/feed2imap') diff --git a/lib/feed2imap/httpfetcher.rb b/lib/feed2imap/httpfetcher.rb index c7a92c7..1d82b53 100644 --- a/lib/feed2imap/httpfetcher.rb +++ b/lib/feed2imap/httpfetcher.rb @@ -29,6 +29,8 @@ require 'uri' # max number of redirections MAXREDIR = 5 +HTTPDEBUG = true + # Class used to retrieve the feed over HTTP class HTTPFetcher def HTTPFetcher::fetcher(baseuri, uri, lastcheck, recursion) @@ -66,7 +68,10 @@ class HTTPFetcher return response.body when Net::HTTPRedirection # if not modified - return nil if Net::HTTPNotModified === response + if Net::HTTPNotModified === response + puts "HTTPNotModified on #{uri}" if HTTPDEBUG + return nil + end if recursion > 0 redir = URI::join(uri.to_s, response['location']) return fetcher(baseuri, redir, lastcheck, recursion - 1) -- cgit v1.2.3-54-g00ecf