|
|
|
| Добрый день
Возникла проблемка при использовании заголовков
Перерыл весь форум - везде темы про посылку заголовков и пр., а мне вот нужно наоборот...
Response Headers
Server nginx
Date Sat, 31 May 2008 10:50:16 GMT
Content-Type application/json; charset=UTF-8
Transfer-Encoding chunked
Connection keep-alive
Keep-Alive timeout=10
X-Antivirus avast! 4
X-Antivirus-Status Clean
Request Headers
Host dvice.ru
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Accept application/json, text/javascript, */*
Accept-Language ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding gzip,deflate
Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive 300
Connection keep-alive
X-Requested-With XMLHttpRequest
Referer http://dvice.ru/
|
Вот такие заголовки высвечиваются в FireBug при посылке ajax-запроса. Насколько я понимаю, первое - это то, что сервер отдал после выполнерния запроса, а второе - те заголовки, которые к нему пришли. Если я неправ, поправьте меня пожалуйста здесь.
В чем собственно вопрос. Как получить заголовки, которые я посылаю скрипту? headers_list на локалке почему-то выдает только "X-Powered-By: PHP/5.2.5". Что я делаю неправильно? и как можно получить эти самые заголовки, посланные мной? | |
|
|
|
|
|
|
|
для: 1999
(31.05.2008 в 14:58)
| | Воспользуйтесь get_headers(), если сервер Apache | |
|
|
|
|
|
|
|
для: BinLaden
(31.05.2008 в 15:32)
| | хм.... а что мне передавать ей в качестве аргумента? | |
|
|
|
|
|
|
|
для: 1999
(31.05.2008 в 15:42)
| | отбой. вся суть была в
$_SERVER['HTTP_X_REQUESTED_WITH']
|
все работает. всем спасибо | |
|
|
|
|
|
|
|
для: 1999
(31.05.2008 в 15:42)
| | > а что мне передавать ей в качестве аргумента?
Извиняюсь, вообще-то я имел ввиду getallheaders() - она не требует никаких аргументов. | |
|
|
|