亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

進擊Node.js基礎(一)

Scott 全棧工程師
難度中級
時長 3小時27分
學習人數
綜合評分9.50
664人評價 查看評價
9.8 內容實用
9.4 簡潔易懂
9.3 邏輯清晰
  • 課程所使用的nodejs 的版本:0.10.3x
    查看全部
  • nodejs.org npmjs.com github.com stackoverflow.com
    查看全部
  • 必須了解的概念
    查看全部
  • get/post/put/delete/head/trace/option... 1xx 請求接受 2xx 成功處理 200 成功 3xx 重定向 4xx 客戶端錯誤 400 語法錯誤 403 拒絕提供服務(權限) 404 未找到資源 5xx 服務器端錯誤 500 不可預知錯誤 503 當前不可處理
    查看全部
  • 這個還不太懂
    查看全部
  • 以chrome瀏覽器為例: 1.Chrome搜索自身的DNS緩存; 2.搜索操作系統自身的DNS緩存(瀏覽器沒有找到緩存或者緩存已經失效); 3:讀取本地的HOST文件(Mac:用vim編輯器打開etc下的HOST文件;Windows:c:/System32/driver/etc/HOST); 4:瀏覽器發起一個DNS的一個系統調用; (1).寬帶運行商服務器查看本地緩存; (2).運營商服務器發起一個迭代DNS解析的請求;(根域——com域——imooc.com域); (結果:運營商服務器把結果返回操作系統內核同時緩存起來;操作系統內核把結果返回瀏覽器;最終瀏覽器拿到www.xianlaiwan.cn對應的IP地址) 5.瀏覽器獲得域名對應的IP地址后,發起HTTP“三次握手”; (Chrome向服務器的隨機端口發送一個TCP連接請求——路由設備(多)——網卡——內核的TCP-IP協議?!?防火墻)——web服務端) 6.TCP/IP連接建立后,瀏覽器就可以向服務器發紅HTTP請求了。比如:用HTTP的GET方法請求一個根域里的一個域名,協議可以采用HTTP1.0的一個協議; 7.服務器端接收了這個請求,根據路徑參數,經過后端的一些處理之后,把處理后的一個結果的數據返回給瀏覽器; 8.瀏覽器拿到了網站的完整HTML頁面代碼,在解析和渲染這個頁面的同時,里面的JS,CSS,圖片靜態資源,同樣也是一個個HTTP請求,也都要經過上述的七個步驟; 9.瀏覽器根據拿到的資源對頁面進行渲染,最終把一個完整的頁面呈現給用戶。
    查看全部
    1 采集 收起 來源:HTTP知識先填坑

    2015-05-18

  • 以chrome瀏覽器為例: 1.Chrome搜索自身的DNS緩存; 2.搜索操作系統自身的DNS緩存(瀏覽器沒有找到緩存或者緩存已經失效); 3:讀取本地的HOST文件(Mac:用vim編輯器打開etc下的HOST文件;Windows:c:/System32/driver/etc/HOST); 4:瀏覽器發起一個DNS的一個系統調用; (1).寬帶運行商服務器查看本地緩存; (2).運營商服務器發起一個迭代DNS解析的請求;(根域——com域——imooc.com域); (結果:運營商服務器把結果返回操作系統內核同時緩存起來;操作系統內核把結果返回瀏覽器;最終瀏覽器拿到www.xianlaiwan.cn對應的IP地址) 5.瀏覽器獲得域名對應的IP地址后,發起HTTP“三次握手”; (Chrome向服務器的隨機端口發送一個TCP連接請求——路由設備(多)——網卡——內核的TCP-IP協議?!?防火墻)——web服務端) 6.TCP/IP連接建立后,瀏覽器就可以向服務器發紅HTTP請求了。比如:用HTTP的GET方法請求一個根域里的一個域名,協議可以采用HTTP1.0的一個協議; 7.服務器端接收了這個請求,根據路徑參數,經過后端的一些處理之后,把處理后的一個結果的數據返回給瀏覽器; 8.瀏覽器拿到了網站的完整HTML頁面代碼,在解析和渲染這個頁面的同時,里面的JS,CSS,圖片靜態資源,同樣也是一個個HTTP請求,也都要經過上述的七個步驟; 9.瀏覽器根據拿到的資源對頁面進行渲染,最終把一個完整的頁面呈現給用戶。
    查看全部
    0 采集 收起 來源:HTTP知識先填坑

    2015-05-18

  • 四大神站 nodejs.org npmjs.com github.com stackoverflow.com
    查看全部
  • this指向函數的擁有者,構造函數的實例對象。
    查看全部
  • this指向全局
    查看全部
  • this指向pet
    查看全部
  • HTTP 概念進階 回調、同步、異步、IO...
    查看全部
  • http 請求狀態碼
    查看全部
  • HTTP請求幾種方法
    查看全部
  • 第一步:通過chrome://net-internals/#dns查看到你曾經查看的網絡的dns緩存記錄; chrome加載機制 dns緩存 如果找不到緩存記錄,或者緩存失效了 第二步:chrome會查找操作系統自身的dns緩存 如果操作系統自身的緩存也沒找到 第三步:嘗試讀取本地的host文件
    查看全部
    0 采集 收起 來源:HTTP知識先填坑

    2015-05-15

舉報

0/150
提交
取消
課程須知
我們的教程面向的同學是:有 JavaScript 基礎的同學,如果有過任何后臺語言開發的經驗更適合,對于有基礎的同學,可以快進跳著看教程,不必拘束于每一分鐘都聽,很多時候其實是思路,思路打通了,很多技術細節也就不用糾結了。
老師告訴你能學到什么?
從 Node.js 基礎知識入手,比如安裝,環境配置、開發環境等,進一步熟悉 Node.js API ,一些 HTTP 知識,并且對模塊的概念和使用更加熟悉,從而進階到模塊或者插件的開發,最終能夠借助 Node.js 快速實現特定的需求。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!