From: W. Trevor King Date: Thu, 29 Mar 2012 12:45:47 +0000 (-0400) Subject: gitweb: add `status` headers to git_feed() responses. X-Git-Tag: v1.7.11-rc0~146^2~2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e1c3643ff78610d2e6b42c206cd5ed33a9353285;p=git.git gitweb: add `status` headers to git_feed() responses. The git_feed() method was not setting a `Status` header unless it was responding to an If-Modified-Since request with `304 Not Modified`. Now, when it is serving successful responses, it sets status to `200 OK`. Signed-off-by: W Trevor King Acked-by: Jakub Narebski Signed-off-by: Junio C Hamano --- diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index a8b5fad26..041da17a3 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -7841,11 +7841,13 @@ sub git_feed { print $cgi->header( -type => $content_type, -charset => 'utf-8', - -last_modified => $latest_date{'rfc2822'}); + -last_modified => $latest_date{'rfc2822'}, + -status => '200 OK'); } else { print $cgi->header( -type => $content_type, - -charset => 'utf-8'); + -charset => 'utf-8', + -status => '200 OK'); } # Optimization: skip generating the body if client asks only