Тема: PHP headers
Показать сообщение отдельно
Старый 02.10.2009, 20:39     # 6
AlexGluker
Guest
 
Сообщения: n/a

опаньки.....
мозила HTTP Request Header
GET /***/openworddoc.php?id=6 HTTP/1.1
Host: www.***.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3

мозила HTTP Response Header
HTTP/1.1 200 OK
Date: Fri, 02 Oct 2009 15:24:00 GMT
Content-Type: application/msword; filename="8ebda540cbcc4d7336496819a46a1b68.doc"
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=5
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Disposition: attachment; filename="8ebda540cbcc4d7336496819a46a1b68.doc"
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Cache-Control: max-age=0
Expires: Fri, 02 Oct 2009 15:24:00 GMT

осел HTTP Request Header
GET /***/openworddoc.php?id=6 HTTP/1.1
Accept: */*
Accept-Language: ru

осел HTTP Response Header
HTTP/1.1 200 OK
Date: Fri, 02 Oct 2009 15:26:17 GMT
Content-Type: application/force-download; filename="b534ba68236ba543ae44b22bd110a1d6.doc"
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=5
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Disposition: attachment; filename="b534ba68236ba543ae44b22bd110a1d6.doc"
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Cache-Control: max-age=0
Expires: Fri, 02 Oct 2009 15:26:17 GMT

ответы Respons у мозилы и осла однаковые, а вот Request разные
если я правильно понимаю, осел не передает в запросе Host, может отсюда и ошибка? тогда как исправить?

добавлено через 3 минуты
выложил на площадку в инет, чтобы исключить возможные глюки локального xammp'a, при отключении буферизации ситуация с ослом не меняется