Как я могу узнать, загружены ли изображения на моей странице из кеша браузера или с удаленного сервера, на который указывает их <img src=.../>
?Есть ли инструменты, чтобы узнать, прочитана ли страница из кеша?
ответ
Если удаленный сервер не является тем же сервером, что и наша страница, короткий ответ таков: вы этого не делаете.
Если вам действительно нужна эта информация, вы должны установить прокси-сервер на удаленном изображении. Затем вы можете отслеживать хиты изображения удаленного сервера с помощью прокси-сервера. При правильных настройках кеша (т. Е. Необходимо-revalidate) вы можете проверить, будет ли каждый запрос на изображение новой загрузкой или из кеша браузера.
Если бы не политика безопасности браузера, вы могли бы сделать это через какой-то ОЧЕНЬ сложный AJAX.
Если страница и удаленный сервер находятся на одном и том же месте, вы можете получить эту информацию, сохранив сеанс пользователя для каждого запроса (включая изображения) и отслеживать загрузку изображений страниц и компонентов.
Конечно, я мог бы полностью неправильно понять ваш вопрос, и вы хотите, чтобы ваш браузер кешировал изображение или нет, и в этом случае Firefox имеет расширение под названием LiveHTTPHeaders, которое поможет. (ieHTTPHeaders для Internet Explorer). И наоборот Firebug будет делать то же самое на своей вкладке «net». YSlow также даст вам информацию о кешах.
- 1. Android Webview - как узнать, загружена ли страница из кеша?
- 2. Чтобы узнать, есть ли новая страница в ITEXT pdf
- 3. Чтобы узнать, была ли изменена страница * .aspx
- 4. Можно ли узнать, используются ли автоматические инструменты
- 5. Является ли моя страница загружаемой из кеша браузера?
- 6. Подзапрос mySQL, чтобы узнать, есть ли
- 7. Есть ли способ узнать, прочитана ли моя строка, прочитанная или прочитанная?
- 8. Есть ли способ проверить, была ли загружена страница из кеша браузера?
- 9. Проверьте, загружен ли файл/изображение из кеша?
- 10. есть ли тест, чтобы определить, запрашивает ли страница авторизацию местоположения?
- 11. Есть ли функции, чтобы узнать, равны ли данные двух столбцов?
- 12. Есть ли способ «пинговать» IPhone, чтобы узнать, включен ли он?
- 13. Есть ли помощник, чтобы узнать, было ли свойство загружено Hibernate?
- 14. paginated api request, как узнать, есть ли другая страница?
- 15. Есть ли инструменты XSL Lint?
- 16. Как узнать, вызван ли запрос NSURLSessionDataTask из кеша?
- 17. Есть ли способ узнать, видна ли DataGridViewCell?
- 18. Как узнать, получен ли ответ $ http из кеша? Угловое
- 19. Будет ли конструкция BufferedReader прочитана?
- 20. , чтобы узнать, изменена ли страница сервера или нет.
- 21. Как узнать, загрузил ли IE11 ресурс из кеша
- 22. Есть ли способ узнать, заблокирован ли поток?
- 23. Есть ли способ узнать, как определенная страница посещается в Django?
- 24. Как узнать, есть ли Targa из Photoshop?
- 25. Есть ли способ узнать, обновляется ли строка?
- 26. Как узнать, используется ли моя страница?
- 27. Есть ли способ узнать, подписано ли событие?
- 28. Есть ли способ узнать, завершена ли timerTask?
- 29. Есть ли способ узнать, вращается ли UIPickerView?
- 30. Есть ли способ узнать, успешно ли ExecutorService?