- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если выступать как теоретег, то о проблемах с этим заголовком я узнал с вот этого топика http://www.yiiframework.com/forum/index.php?/topic/4945-yiiapp-request-isajaxrequest/
Имхо, с точки зрения теории Вы правы: заголовок "X-Requested-With" нестандатрный, в rfc2616 на протокол http/1.1 его нет.
RFC 2616 разрешает использовать нестандартные Request-header, если их поддерживают все стороны, участвующие в коммуникации.
В том топике tombrown обнаружил, что 1% пользователей сидят за прокси или проклятыми узлами связи, которые не пропускают "левые" заголовки и "X-Requested-With" в том числе.
На сегодняшний день в стандартах W3 XMLHttpRequest и майкрософт XMLHttpRequest такой заголовок нигде не упоминается, поэтому запросто может и не поддерживаться какими-нибудь прокси или аппаратными фаерволами типа Cisco PIX.
Поэтому, при всем моём уваженнии к LEOnidUKG, Ваше замечание о возможных проблемах весьма уместно.
хм, при загрузке файла через jquery заголовок XMLHttpRequest не прилетает(
для ajax отправки юзаю
* jQuery Form Plugin
* version: 2.49
все должно нормально работать ... юзаю тоже самое что и вы
в начале файла стоит проверка
if ( $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' )
{
...
}