html文件直接可以浏览器打开,为什么很多人选择本地服务器localhost打开?有什么不一样吗?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yingzi10101118/article/details/83622729

最直接的区别,很容易注意到,一个是file协议,另一个是http协议。

--file协议更多的是将该请求视为一个本地资源访问请求,和你使用资源管理器打开是一样的,是纯粹的请求本地文件。

--http请求方式则是通过假架设一个web服务器,解析http协议的请求然后向浏览器返回资源信息。我们所开发的html文件最后必定是会以网页的形式部署在服务器上,通过http协议访问,所以我们开发中也尽可能模拟线上环境,架设本地服务器,来避免file协议与http协议实现

如果是请求AJAX网络请求数据,也可以使用file:///E:/zjy/exercise/6/4-jsonp-jquery.html或者localhost/exercise/6/4-jsonp-jquery.html

请求本地数据,file:///E:/zjy/exercise/6/5-formdata.html或者http://localhost/exercise/6/5-formdata.html都可以

猜你喜欢

转载自blog.csdn.net/yingzi10101118/article/details/83622729
今日推荐