Я использовал data: image URI, чтобы установить источник тега изображения.
По умолчанию свойство CSS display
имеет значение none
.Когда я получаю изображение от пользователя, я меняю источник этого тега, и он показывает изображение:
<img src="data:image/gif;base64:............" />
Мои вопросы:
1. Четхотя дисплей none
, я подозреваю, что браузер все еще загружает изображение.Я прав?
При загрузке браузера должен попасть на мой сервер с относительным URL.Но иногда это добавляет исходные данные URI к моему абсолютному URL .... ТОЛЬКО иногда !!
/my-context/data:image/gif;base64....
2. Ожидается ли такое поведение?Это браузер?Я вижу запросы от Firefox 5.0 и ниже и Opera 10.0 и ниже, вызывающие эту проблему.