У меня проблема с простым приложением silverlight, у этого приложения есть пара кнопок, каждая кнопка устанавливает источник медиаэлемента в короткий mp3-файл и воспроизводит его, моя проблема в том, что когда я нажимаю ту же кнопку во второй раз, она перезагружается mp3 файл снова, но я думаю, что не должен, вместо этого он должен использовать копию кэшированного mp3-файла браузера, который был загружен при первом нажатии кнопки.
Я использую sl4, а ссылки в медиаэлементе - это просто простые URI, мне нужно, чтобы он работал так, чтобы при загрузке некоторого mp3 он кэшировался в клиентском браузере, и при дальнейшем нажатии на кнопку вместо этого использовалась кэшированная версия файла. загрузить его снова и тратить мою пропускную способность.
Есть идеи?
ОБНОВЛЕНИЕ: Проблема в том, что это обычный файловый сервер, на котором размещены такие файлы, как sl app, entry html, нет возможности использования asp.net, на вершинах он может использовать php, но моя цель - использовать обычный файловый сервер. в качестве хоста приложения sl и ничего более.