一、什么是http模塊
回顧:什么是客戶端、什么是服務器?
在網(wǎng)絡節(jié)點中,負責消費資源的電腦,叫做客戶端;負責對外提供網(wǎng)絡資源的電腦,叫做服務器。
http模塊是Node.js官方提供的,用來創(chuàng)建web服務器的模塊,通過http模塊提供的http.createServer()方法,就能方便的把一臺普通的電腦,變成一臺Web服務器,從而對外提供Web資源服務。
如果希望使用http模塊創(chuàng)建Web服務器,賊需要先導入它:
const http = require('http')
二、進一步理解http模塊的作用
服務器和普通電腦的區(qū)別在于,服務器上安裝了web服務器軟件,例如:IIS、Apache等。通過安裝這些服務器軟件,就能把一臺普通的電腦編程一臺web服務器。
在Node.js中,我們不需要使用IIS、Apache等這些第三方web服務器軟件。因為我們可以基于Node.js提供http模塊,通過幾行簡單的代碼,就能輕松的手寫一個服務器軟件,從而對外提供web服務。
總結:這一章節(jié)的內容是比較基礎的,雖然文字并不多,但還是需要童鞋們理解,像Apache這種,其實不需要前端人員去操作,如果你學會了node,就能不通過這種服務器軟件實現(xiàn)。
關于Apache的介紹,大家可以去看這篇文章:https://www.likecs.com/show-204205829.html
最后謝謝大家的觀看,推薦一首歌《I Do》