是否可以在XHTML文档中嵌入(内联)zip文件?

时间:2018-04-30 20:35:13

标签: xhtml

图像可以嵌入在xhtml文档中作为base64进行内嵌编码,例如:

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAAD
 NCAMAAAAsYgRbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c
 cllPAAAABJQTFRF3NSmzMewPxIG//ncJEJsldTou1jHgAAAARBJREFUeNrs2EEK
 gCAQBVDLuv+V20dENbMY831wKz4Y/VHb/5RGQ0NDQ0NDQ0NDQ0NDQ0NDQ
 0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0PzMWtyaGhoaGhoaGhoaGhoaGhoxtb0QGho
 aGhoaGhoaGhoaGhoaMbRLEvv50VTQ9OTQ5OpyZ01GpM2g0bfmDQaL7S+ofFC6x
 v3ZpxJiywakzbvd9r3RWPS9I2+MWk0+kbf0Hih9Y17U0nTHibrDDQ0NDQ0NDQ0
 NDQ0NDQ0NTXbRSL/AK72o6GhoaGhoRlL8951vwsNDQ0NDQ1NDc0WyHtDTEhD
 Q0NDQ0NTS5MdGhoaGhoaGhoaGhoaGhoaGhoaGhoaGposzSHAAErMwwQ2HwRQ
 AAAAAElFTkSuQmCC" alt="beastie.png"/>

source

是否可以对可下载的任意附件(例如zip文件)执行相同操作(单击链接或按钮)并使用javascript访问?

1 个答案:

答案 0 :(得分:0)

&#13;
&#13;
$ gcc c.c -Wl,--wrap=connect
/tmp/cchVzvsE.o: In function `__wrap_stat':
c.c:(.text+0x65): undefined reference to `__real_stat'
collect2: ld returned 1 exit status
$
&#13;
&#13;
&#13;

<a href="data:application/octet-stream;base64,UEsFBgAAAAAAAAAAAAAAAAAAAAAAAA==" download target="_blank">download</a>是二进制数据的通用MIME类型,通常会强制浏览器下载文件。

文件本身来自here,但并不像zip一样。

application/octet-stream是一种更现代的强制下载方式。