Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Заголовки. Получение
 
 автор: 1999   (31.05.2008 в 14:58)   письмо автору
 
 

Добрый день
Возникла проблемка при использовании заголовков
Перерыл весь форум - везде темы про посылку заголовков и пр., а мне вот нужно наоборот...


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". Что я делаю неправильно? и как можно получить эти самые заголовки, посланные мной?

   
 
 автор: BinLaden   (31.05.2008 в 15:32)   письмо автору
 
   для: 1999   (31.05.2008 в 14:58)
 

Воспользуйтесь get_headers(), если сервер Apache

   
 
 автор: 1999   (31.05.2008 в 15:42)   письмо автору
 
   для: BinLaden   (31.05.2008 в 15:32)
 

хм.... а что мне передавать ей в качестве аргумента?

   
 
 автор: 1999   (31.05.2008 в 15:49)   письмо автору
 
   для: 1999   (31.05.2008 в 15:42)
 

отбой. вся суть была в
$_SERVER['HTTP_X_REQUESTED_WITH']

все работает. всем спасибо

   
 
 автор: BinLaden   (31.05.2008 в 16:54)   письмо автору
 
   для: 1999   (31.05.2008 в 15:42)
 

> а что мне передавать ей в качестве аргумента?

Извиняюсь, вообще-то я имел ввиду getallheaders() - она не требует никаких аргументов.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования