… | |
… | |
57 | |
57 | |
58 | if ($type & 1) { |
58 | if ($type & 1) { |
59 | $self->respond ("404 type $type not served yet"); |
59 | $self->respond ("404 type $type not served yet"); |
60 | } else { |
60 | } else { |
61 | if ($type == 0) { # faces |
61 | if ($type == 0) { # faces |
62 | $self->respond ("200 OK", (cf::face::get_data $idx, 1), "Content-Type: image/png\015\012"); |
62 | $self->respond ("200 OK", (cf::face::get_data $idx, 1), "Content-Type: image/png\015\012Cache-Control: max-age=864000\015\012"); |
63 | } else { |
63 | } else { |
64 | $self->respond ("404 type $type not served yet"); |
64 | $self->respond ("404 type $type not served yet"); |
65 | } |
65 | } |
66 | } |
66 | } |
67 | } elsif ($uri eq "/allimgs") { # for debugging |
67 | } elsif ($uri eq "/allimgs") { # for debugging |