--- Shawn McKenzie <[EMAIL PROTECTED]> wrote:
> Yes, thanks Chris. Could it be gzip problems?

That's a possibility, but I've never heard reports of IE having trouble
with gzip.

> I captured with HTTP Interceptor and here are the server response
> headers prior to the actual HTML:
> 
> With NO HTTP 1.1
> [From Req: GET http://mckenzies.net/nuke69/ HTTP/1.0]

Can you provide the full request also? That might reveal something
important.

> HTTP/1.1 200 OK
> Date: Wed, 12 Nov 2003 22:32:00 GMT
> Server: Apache/1.3.28 (Unix) PHP/4.3.3
> X-Powered-By: PHP/4.3.3
> Connection: close
> Content-Type: text/html
> 
> ....actual html from page

There's no Content-Length header? That's very odd. I would think this
would be the one that doesn't work. :-)

> With HTTP 1.1
> [From Req: GET http://mckenzies.net/nuke69/ HTTP/1.1]
> HTTP/1.1 200 OK
> Date: Wed, 12 Nov 2003 22:21:40 GMT
> Server: Apache/1.3.28 (Unix) PHP/4.3.3
> X-Powered-By: PHP/4.3.3
> Content-Encoding: gzip
> Vary: Accept-Encoding
> Connection: close
> Transfer-Encoding: chunked
> Content-Type: text/html
> 
> 7d3
> 
> ....actual html from page

Well, there are a finite number of differences in the responses. Chunked
transfer encoding is a very big difference, but again, I've never heard of
IE having trouble with that either.

At any rate, one method of debugging would be to use the header() function
to specify your own headers, incrmentally trying to make your response
appear identical regardless of which version of HTTP is being used.

Although it's not in the examples you provide, it would also be worth
noting whether IE sends the Host header when not using HTTP/1.1. This
header was not required in HTTP/1.0, and a lack of it could result in your
Web server using a different virtual server.

Hope that helps.

Chris

=====
My Blog
     http://shiflett.org/
HTTP Developer's Handbook
     http://httphandbook.org/
RAMP Training Courses
     http://www.nyphp.org/ramp

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to