The following commit has been merged in the master branch:
commit bdd25f6c37620759536c4ad84687a9a050732cf8
Author: Frank Lichtenheld <[EMAIL PROTECTED]>
Date:   Wed Aug 6 01:30:39 2008 +0200

    ::Dispatcher/::DoIndex: Add Expires header

diff --git a/lib/Packages/Dispatcher.pm b/lib/Packages/Dispatcher.pm
index a90c47f..e8f0679 100755
--- a/lib/Packages/Dispatcher.pm
+++ b/lib/Packages/Dispatcher.pm
@@ -350,6 +350,8 @@ sub do_dispatch {
                             -vary => 'negotiate,accept-language',
                             -last_modified => strftime("%a, %d %b %Y %T %z",
                                                        
localtime($last_modified)),
+                            -expires => strftime("%a, %d %b %Y %T %z",
+                                                 localtime($last_modified + 
(12*3600))),
                             );
        #use Data::Dumper;
        #print '<pre>'.Dumper(\%ENV, \%page_content, 
get_all_messages()).'</pre>';
diff --git a/lib/Packages/DoIndex.pm b/lib/Packages/DoIndex.pm
index 21cd164..5aba6b3 100644
--- a/lib/Packages/DoIndex.pm
+++ b/lib/Packages/DoIndex.pm
@@ -63,6 +63,7 @@ sub send_file {
            $headers{'-content-length'} = $size;
            $headers{'-vary'} = 'negotiate,accept-language';
            $headers{'-last-modified'} = strftime("%a, %d %b %Y %T %z", 
localtime($mtime));
+           $headers{'-expires'} = strftime("%a, %d %b %Y %T %z", 
localtime($mtime+(12*3600)));
            print header( %headers );
 
            binmode INDEX;

-- 
APT Archive Web-Frontend (Alioth repository)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to