我的理解是这样的:在典型的使用 HTTP 访问的 FTP 环境中,FTP 服务器之上运行着一个 Web 服务器,以使用 HTTP 协议提供对 FTP 服务器上文件的访问。在 HTTP 响应头中,该Last-Modified
属性与 FTP 上次修改时间戳相同。
我的问题如下:
- FTP 文件的元数据(上次修改属性)存储在哪里?
- 如果在网络请求期间将 FTP 元数据复制到 HTTP 响应头中,那么哪种机制负责将 FTP 最后修改属性放入 HTTP 响应头中?
答案1
- 文件系统。文件系统会跟踪文件修改的时间,而 FTP 和 HTTP 服务器只需读取该数据即可。
- 无。它不会被复制,而只是从文件系统中读取,因为两个应用程序都需要读取/写入文件,而且无论如何都会通过操作系统获取该信息。