如何从localhost提供非本地映像

时间:2016-02-18 12:00:30

标签: python routing localhost bottle

我正在编写一个Python脚本,用于处理用户计算机上的图像,我的计划是在localhost上通过bottle.py(可以根据需要更改)在网页上显示这些图像。图像和脚本可以位于任何位置,但是出于安全原因,从localhost提供的服务不允许我使用file:///路径显示图像,因此我不知道如何实现这一点。我基本上想要瓶子的static_file函数,但有多个文件和HTML模板。如果不移动图像,这一切都可以吗?

1 个答案:

答案 0 :(得分:0)

不,browser sandbox不会也不应该允许这样做。以这种方式思考:如果你能够在未经他明确批准的情况下显示来自用户计算机的图像,他们将成为DOM的一部分,什么会阻止脚本操纵它们或在用户不知情的情况下发送到服务器?