首页 文章

HTTP响应返回后,文件内容如何发送到浏览器?

提问于
浏览
0

从浏览器启动文件下载时,我会向服务器发送文件请求 . 我知道服务器然后返回一个内容类型的响应,如 attachmentapplication/octect-stream . 这让浏览器知道它应该启动文件下载 .

我想知道的是,一旦响应已经返回,文件数据如何从服务器发送到客户端?它是否使用与http不同的协议?它总是从服务器流式传输?或者是在响应中发送的完整文件内容,然后浏览器只是将其下载到客户端计算机上而不保持与远程服务器的连接?

有没有办法知道这个过程何时从服务器或客户端完成?

1 回答

  • 0

    响应中正在下载的文件的内容为 is included . 响应标头后跟一个空行,然后您有实际的文件数据 .

相关问题