Я переписал RESTful Сервис WCF. Включая E-Tags, истекает заголовки.
Кэширование прекрасно работает при использовании из браузера. Однако, как работает кэширование при вызове из WCF Channel Factory или .NET Web Request Objects?
Так что в сценарии, где мой сайт вызывает службу отдыха WCF, когда мне возвращается ответ 304 без изменений. Как мне справиться с этим. Браузер обнаруживает этот штраф и возвращает неизмененную версию из своего кэша.
Однако, если клиент не является браузером, нужно ли мне писать свою собственную версию кэша, аналогичную тому, как браузер кэширует?
Любая помощь или понимание будет высоко ценится.