@yteyyy Укажи для какого конкретно урл будет установлен заголовок. Не знаю почему но вот в примере выше все работает без принудительного указания для какого урл, а в своем проекте когда я добавил экшн установить заголовок то передается null, только после того как добавил для какого урла использовать этот заголовок все заработало.
@Garex22 Я такое решал всегда связкой Firefox + Firebug + Charles. Смотришь, какой запрос отправляется (заголовки и данные), и воспроизводишь, в точности передавая такие же данные, кроме динамических, например некоторых заголовков. Их лучше генерировать рандомно.