我使用 data:image URI 来设置图像标签的来源。
默认情况下,CSSdisplay
属性是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 及更低版本的请求导致此问题。