我正在使用SimpleHTTPServer(在文件夹output
中调用):
python -m SimpleHTTPServer 8080
我有以下文件夹结构:
/output/
images/
figure.svg
index.html
在index.html
(除其他事项外):
<div class="figure align-right">
<object data="images/figure.svg" type="image/svg+xml"></object>
<p class="caption">Some caption.</p>
<div class="legend">Something</div>
</div>
现在我在index.html
上查看http://127.0.0.1:8080/index.html
并且不显示该图。为什么?服务器找到该文件,因为它没有提供404
代码。
有趣的是,当我在浏览器中将index.html
作为本地文件(而不是通过http服务器)打开时,图像会出现。
如果重要,我正在使用Opera
。
答案 0 :(得分:1)
根据评论中的建议,在此处找到解决方案: http://gotmetoo.blogspot.fr/2013/07/python-simple-http-server-with-svg.html