ФорумПрограммированиеPHP для идиотов → HTTP_X_REQUESTED_WITH всегда пустой

HTTP_X_REQUESTED_WITH всегда пустой

  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 12 ноября 2009 г. 10:36

    $_SERVER['HTTP_X_REQUESTED_WITH'] никогда не устанавливается. jQuery последняя версия, php 5.2 под денвером. Смотрю в файрбаге заголовки запроса - он там есть. Распечатываю весь массив $_SERVER - там нет
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 11:02, спустя 25 минут 56 секунд

    Мдя, попробуй попереустанавливать апач/пхп что ли…
    А вообще зачем тебе этот заголовок?
    adw/0
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 11:06, спустя 4 минуты 9 секунд

    adw0rd, аякс запросы хочет видимо автоматом обрабатывать
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 12 ноября 2009 г. 11:28, спустя 22 минуты 7 секунд

    да, надоело через is_ajax=1 в URL'е это делать. Хоть это автоматом у меня ставится, все равно надоело.
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 11:40, спустя 11 минут 51 секунду

    это ошибка в mod_scgi
    незнал что денвер его использует
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 12 ноября 2009 г. 11:59, спустя 19 минут 25 секунд


    да, надоело через is_ajax=1 в URL'е это делать. Хоть это автоматом у меня ставится, все равно надоело.
    неправильный вариант, ты можешь проебать всякие прокси которые режут незнакомые заголовки
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 12 ноября 2009 г. 12:46, спустя 47 минут 20 секунд

    тут еще в 2007 пишут, что менять URL не кошерно.
    softwaremaniacs.org/blog/2007/12/26/accept-header-inconsistencies/
    softwaremaniacs.org/blog/2007/09/12/http-ajax-%D0%B8-jquery/

    хотя я уже 1.5 года меняю и жив-здоров. Вот на статью наткнулся, думал сделать как лучше, а получилось как всегда. Насчет того, что прокси/фаерволы могут обрезать заголовки я тоже думал, но надеялся что такого уже нет.
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:03, спустя 214 дней 19 часов 16 минут

    можно еще смотреть в apache_request_headers() вроде
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 июня 2010 г. 9:06, спустя 2 минуты 3 секунды


    это ошибка в mod_scgi
    незнал что денвер его использует
    ахуеть, тоже в шоке оО

    я думал денвер совсем тупая хуйня :D
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:06, спустя 12 секунд

    cgi, никакого `apache_request_headers` нету
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:06, спустя 6 секунд

    чи хуй…
    Так что делать, я тоже хочу ловить аждакс запросы?
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:09, спустя 3 минуты 11 секунд

    я думал денвер совсем тупая хуйня :D

    хуй там, отличная штука. В 2006-м поставил, так до сих пор и использую, даже не переставлял.
    Спустя 38 сек.
    Так что делать, я тоже хочу ловить аждакс запросы?

    добавляешь в query string ?ajax=1
    Спустя 112 сек.
    а, да, по-умолчанию там мод апач, но я поставил cgi
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:12, спустя 3 минуты 11 секунд

    а что так не будет работать
        public function isAjax()
       {
           return isset($_SERVER['HTTP_X_REQUESTED_WITH']) ? $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' : false;
       }
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 июня 2010 г. 9:25, спустя 12 минут 57 секунд

    Абырвалг, я уже говорил что ты тут неприжевешься, после денвера точно :D
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 15 июня 2010 г. 9:31, спустя 5 минут 56 секунд

    чужой среди своих

Пожалуйста, авторизуйтесь, чтобы написать комментарий!