Отключить ServiceStack 304? - PullRequest
       8

Отключить ServiceStack 304?

3 голосов
/ 07 января 2012

У меня есть IService, который, когда jQuery.ajax запрашивает его в IE, ServiceStack всегда возвращает 304 и не выполняет мой сервис. Я пробовал ResponseFilters, переключаясь на RestServiceBase и возвращая 200 через HttpResult. Чего мне не хватает?

решаемая.

ServiceStack работает как надо. Я пытался добавить заголовок CacheControl: no-cache, используя ResponseFilters, но к моему ужасу я продолжал получать 304. Затем я понял, что это потому, что исходный ответ без заголовка Cache-Control находился в кеше IE, отсюда и 304. Очистка кеша IE все заработало: -)

...