2

我将 Twisted Web static.File 资源用于 Web 服务器的静态部分。

对于开发,我希望能够添加新文件或修改当前的静态文件,而无需重新启动 Twisted Web 服务器。

我在 getChild 方法中查看 static.File 的源代码,但看不到资源是如何缓存的: http ://twistedmatrix.com/trac/browser/tags/releases/twisted-11.0.0/twisted/web /static.py#L280

据我了解,getChild 方法在每次调用时都会返回一个新资源。非常感谢创建非缓存 static.File 资源的任何帮助。

非常感谢,阿迪

4

1 回答 1

7

twisted.web.static.File直接从文件系统提供服务。它没有缓存。不过,您的网络浏览器可能有缓存。

于 2011-04-14T00:34:55.933 回答