imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 28.02.2004, 23:10     # 1
esergey
Junior Member
 
Регистрация: 13.02.2004
Сообщения: 61

esergey Путь к славе только начался
getallheaders

getallheaders - по идее функция должна выводить все заголовки. Но фунция выводит только часть заоголовков. Почему так?
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague -
esergey вне форума  
Старый 28.02.2004, 23:13     # 2
esergey
Junior Member
 
Регистрация: 13.02.2004
Сообщения: 61

esergey Путь к славе только начался
И еще вопрос. Допустим я получил текст html документа с заголовками. Как отличить заголовок от текста?
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague -
esergey вне форума  
Старый 29.02.2004, 01:33     # 3
BiГ
Guest
 
Сообщения: n/a

Опиши пример не вывода некоторых заголовков? ...
И на чем ты сделал основание, что она выводит не все заголовки? ...
 
Старый 29.02.2004, 08:33     # 4
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
esergey
заголовки от тела отделяются пустой строкой. То есть текст, после первой пустой строки -- тело документа
__________________
Nunc est bibendum
is_absent вне форума  
Старый 29.02.2004, 12:12     # 5
BiГ
Guest
 
Сообщения: n/a

@_is_absent
Ты немного не понял ... все заголовки, передаваемые Апачем можно получить с помощью getallheaders() по-другому их в исходном виде никак не прочитать (напр. "Accept-language: ru" и пр.) ... но как я понял у автора вопроса некоторые заголовки не читаются ....
 
Старый 29.02.2004, 12:59     # 6
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
BiГ
Цитата:
Допустим я получил текст html документа с заголовками. Как отличить заголовок от текста?
я отвечал на этот вопрос :-)
а заголовки все можно получить не только функцией getallheaders, допустим вот так
PHP код:
function getallheaders() {
  
$headers = array();
    while (list(
$key$value) = each ($_SERVER)) {
      if (
strncmp($key"HTTP_"5) == 0) {
        
$key strtr(ucwords(strtolower(strtr(substr($key5), "_"" "))), " ""-");
        
$headers[$key] = $value;
      }
    }
  return 
$headers;

Это пример из руководства
__________________
Nunc est bibendum
is_absent вне форума  
Старый 29.02.2004, 13:06     # 7
esergey
Junior Member
 
Регистрация: 13.02.2004
Сообщения: 61

esergey Путь к славе только начался
Моя ошибка в том, что я сравнивал заголовки запроса и ответа. Оказывается функция возвращает заг ответа. Какая функция возвращает заголовки ответа?
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague -
esergey вне форума  
Старый 29.02.2004, 13:56     # 8
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Оказывается функция возвращает заг ответа.
RTFM - черным по белому написано "Fetch all HTTP request headers"
Цитата:
Какая функция возвращает заголовки ответа?
Она нужна?

PS: Ф-ия getallheaders() была переименована в apache_request_headers(). Что правильно, так как она относится к расширению (правда built-in) apache.
RaZEr вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:27.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.