You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Mathias <ma...@bluebottle.com> on 2008/05/09 14:09:01 UTC

[users@httpd] Why include Content-Length in type-maps?

Are there any benefits of including Content-Length in type-maps? I do not understand the need to overwrite this option when Apache is perfectly capable of retrieving the information on it&#8217;s own. 
 
Are there performance benefits of including it? 
-- 
Mathias

----------------------------------------------------------------------
Finally - A spam blocker that actually works.
http://www.bluebottle.com/tag/4


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Why include Content-Length in type-maps?

Posted by Joshua Slive <jo...@slive.ca>.
On Fri, May 9, 2008 at 9:50 AM, Daniel
<al...@runbox.com> wrote:
> 2008-05-09 15:25 skreiv Joshua Slive:
>> On Fri, May 9, 2008 at 8:09 AM, Mathias wrote:
>> > Are there any benefits of including Content-Length in type-maps? I do not
>> > understand the need to overwrite this option when Apache is perfectly
>> > capable of retrieving the information on it&#8217;s own.
>> >
>> > Are there performance benefits of including it?
>>
>> Without checking the code I'm just guessing, but it could be that the
>> content-length is used as a negotiation criterion: if all else
>> matches, choose the smallest representation.
>
> It is a negotiation criteria. I think what he is trying to ask about is: why
> he should manually include it in the type-map instead of letting Apache
> gather the file size automatically.

Oh, I bet that apache won't bother trying to determine the
content-length of all those files if you don't specify it explicitly.
Too much work for too little gain. If you want that, just go with
MultiViews rather than a type-map.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


[users@httpd] Why include Content-Length in type-maps?

Posted by Daniel <al...@runbox.com>.
2008-05-09 15:25 skreiv Joshua Slive:
> On Fri, May 9, 2008 at 8:09 AM, Mathias wrote:
> > Are there any benefits of including Content-Length in type-maps? I do not
> > understand the need to overwrite this option when Apache is perfectly
> > capable of retrieving the information on it&#8217;s own.
> >
> > Are there performance benefits of including it?
>
> Without checking the code I'm just guessing, but it could be that the
> content-length is used as a negotiation criterion: if all else
> matches, choose the smallest representation.

It is a negotiation criteria. I think what he is trying to ask about is: why 
he should manually include it in the type-map instead of letting Apache 
gather the file size automatically.
-- 
Daniel

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Why include Content-Length in type-maps?

Posted by Joshua Slive <jo...@slive.ca>.
On Fri, May 9, 2008 at 8:09 AM, Mathias <ma...@bluebottle.com> wrote:
> Are there any benefits of including Content-Length in type-maps? I do not understand the need to overwrite this option when Apache is perfectly capable of retrieving the information on it&#8217;s own.
>
> Are there performance benefits of including it?

Without checking the code I'm just guessing, but it could be that the
content-length is used as a negotiation criterion: if all else
matches, choose the smallest representation.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org