Hi Joshua,
You are right: the client states it is HTTP\1.1.
In this case the client specification is not compliant with http\1.1.
I'll try your suggestion.

Thank you
Luca



On Tue, Apr 22, 2008 at 8:50 PM, Joshua Slive <[EMAIL PROTECTED]> wrote:

> On Tue, Apr 22, 2008 at 2:43 PM, michel platini <[EMAIL PROTECTED]>
> wrote:
>
> > the problem is that apache set the header content-encoding to be chunked
> > before send the response.
> > this is a problem because the client is not http\1.1 compliant and
> doesn't
> > work if there are no content-length header.
> >
> > infact using browser all works fine even though in the download window
> there
> > are no information about content length.
> >
> > So I ask you if you know some workaround to unable the header
> > content-encoding so the client can see content-length.
>
> It's not the header itself that is the problem, it is the chunked
> encoding.
>
> The first question I'd ask is why the chunked encoding is getting sent
> in the first place. Apache should only send chunked if the client
> states in the request-line that it is HTTP/1.1. Is the client lying
> about what it supports?
>
> Under the assumption that you have a broken client, you can use
> BrowserMatch ClientUA downgrade-1.0
> See:
> http://httpd.apache.org/docs/2.2/env.html#special
> You may also need nokeepalive, depending on the nature of the clients
> problems.
>
> None of this will actually get you a Content-Length header. Apache
> can't generate that in any reasonable way, because it doesn't know the
> content-length before sending the response. If you want a
> Content-Length, you'll need to get resin to calculate it and send it
> out.
>
> But even an HTTP/1.0 client should be able handle a non-chunked
> response without content length. The server simply closes the
> connection to indicate that all the content has been sent.
>
> 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: [EMAIL PROTECTED]
>   "   from the digest: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to