anchor.diff:  
   serve_file(#httpd{mochi_req=MochiReq}=Req, RelativePath, DocumentRoot,
              ExtraHeaders) ->
  -    Headers = server_header() ++
  -	couch_httpd_auth:cookie_auth_header(Req, []) ++
  -	ExtraHeaders,
  -    Headers1 = chttpd_cors:headers(Req, Headers),
  -    {ok, MochiReq:serve_file(RelativePath, DocumentRoot, Headers1)}.
  +    Headers = basic_headers(Req, ExtraHeaders),
  +    {ok, MochiReq:serve_file(RelativePath, DocumentRoot, Headers)}.
   
   qs_value(Req, Key) ->
       qs_value(Req, Key, undefined).
  
positive.code: %% dedicated chunk.
  chunked_response_buffer_size() ->
      config:get_integer("httpd", "chunked_response_buffer", 1490).
  
negative.code: 
  start_chunked_response(#httpd{mochi_req=MochiReq}=Req, Code, Headers0) ->
      couch_stats:increment_counter([couchdb, httpd_status_codes, Code]),
      Headers1 = basic_headers(Req, Headers0),
      Resp = MochiReq:respond({Code, Headers1, chunked}),
      case MochiReq:get(method) of
      'HEAD' -> throw({http_head_abort, Resp});
      _ -> ok
  