Что отвечает за кэширование HTTP-запросов, отправляемых через настольное приложение AIR? - PullRequest
1 голос
/ 21 апреля 2010

При работе с флэш-приложением, которое будет запускаться в браузере, очевидно, что браузер будет кэшировать некоторые HTTP-запросы. Но когда они имеют дело с настольным приложением AIR, что их кэширует? Это ОС или контейнер AIR?

Причина, по которой я спрашиваю, заключается в том, что я недавно столкнулся с действительно ужасной и трудоемкой утечкой памяти, которая произошла только в MAC OSX (работа в Windows прошла нормально). Утечка памяти была решена установкой заголовков HTTP-запросов, которые я делал, чтобы включить «Cache-control» = «no-store», «no-cache». Но тот факт, что на одной ОС нет утечки памяти, а на другой с той же сборкой AIR является вероятным признаком ошибки где-то. Вопрос в том, где.

1 Ответ

1 голос
/ 21 апреля 2010

ОС кэширует запрос, а не платформу AIR (я знал, что были некоторые запросы на использование функции кэширования в AIR, но на данный момент это не так).В связи с утечкой памяти, я думаю, что вы должны заполнить ошибку на https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform.

...