Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http 浏览器和服务器:访问网页与保存网页_Http_Mime Types - Fatal编程技术网

Http 浏览器和服务器:访问网页与保存网页

Http 浏览器和服务器:访问网页与保存网页,http,mime-types,Http,Mime Types,当我们输入一个实际上是一首歌的url时,它将开始在chrome中播放或说是流,但当我们保存该页面时,它将另存为mp3 ie下载该歌曲。这两者之间有什么不同,浏览器处理它,或者它们内部实际上是相同的。如果传输结束,则基本上是相同的,除了一些指示文件类型的信息。 对于浏览者来说,显示文件基本上是将其作为常规文件下载并进行解释,因此显示页面基本上就是文件下载 传输可能会使用另一种方式,如(这可以仅用于文件) 协议是客户端(计算机中的程序)和服务器(另一台计算机上的程序)之间的通信方式。注意,客户机和服

当我们输入一个实际上是一首歌的url时,它将开始在chrome中播放或说是流,但当我们保存该页面时,它将另存为mp3 ie下载该歌曲。这两者之间有什么不同,浏览器处理它,或者它们内部实际上是相同的。

如果传输结束,则基本上是相同的,除了一些指示文件类型的信息。 对于浏览者来说,显示文件基本上是将其作为常规文件下载并进行解释,因此显示页面基本上就是文件下载

传输可能会使用另一种方式,如(这可以仅用于文件)

协议是客户端(计算机中的程序)和服务器(另一台计算机上的程序)之间的通信方式。注意,客户机和服务器有时用于描述整个机器


Web浏览器是http客户端,因此,要使用其他协议(如上文所述的ftp),您需要使用该协议的客户端。

除非您希望“强制”浏览器下载文件而不是显示文件:使用内容配置。看这个问题:当我们输入一个url,它实际上是一首歌,将开始播放或说在chrome流,但当我们保存该页面时,它保存为mp3 ie下载该歌曲。这两者之间有什么不同,浏览器处理它,或者它们内部实际上是相同的。这是在解释数据(在浏览器端)方面的不同:它显示数据(或播放数据或其他内容),或者将数据打包为文件。这是由http协议中的一些数据字段处理的。但是,实际数据是一样的,它仍然下载在你的电脑上。这澄清了一些事情给我。该文件应该是相同的,但它是根据我们的请求进行处理并生成所需标题的浏览器!实际上是响应头,它为浏览器提供了关于它们是什么的信息。请注意,响应头由服务器生成。使用它们,浏览器决定如何处理实际数据。请求头向服务器提供有关客户端需要什么的信息。最好从这里开始: