課程名稱:Nginx 網(wǎng)絡模塊編寫入門培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        Nginx 網(wǎng)絡模塊編寫入門培訓

         

         

        課程是 Nginx 網(wǎng)絡模塊編程入門的實戰(zhàn)課程。

        課程將介紹如何編譯和使用 Nginx,以及如何使用相關的驗證工具。

        同時,課程將編寫簡單的 HTTP 模塊和 HTTP 過濾模塊,

        并在此基礎上介紹如何使用自定義變量。

        后,課程將介紹如何使用工具檢查編寫的模塊中是否存在內存問題。

        1 如何編譯和安裝 Nginx

        2 Nginx 處理 HTTP 請求和回復的大概流程

        3 編寫 Nginx 的 HTTP 模塊的要點

        4 如何將第三方模塊編譯為動態(tài)模塊

        5 CURL 的常見用法

        6 編寫 Nginx 的 HTTP 過濾模塊的要點

        7 如何使用 Nginx 的變量和定時器

        8 ASAN 檢測 C/C++ 程序的內存問題的方法

        1
        Nginx 基礎知識

        1.Nginx發(fā)展史

        2.Nginx為什么會流行

        3.Nginx為什么很高效

        4.Nginx常用的架構和模塊的分類

        5.Nginx進程模型

        2
        HTTP 協(xié)議簡介和 CURL 基本用法

        1.HTTP協(xié)議的發(fā)展史及其版本之間的區(qū)別

        2.Nginx處理HTTP請求和回復的大概流程

        3.CURL簡介和基本用法

        3
        編寫一個簡單的 Nginx HTTP 過濾模塊

        1.Nginx發(fā)送HTTP回復的大概流程

        2.Nginx處理HTTP回復的函數(shù)指針鏈表

        3.Nginx表示TCP連接的結構體和要用到的成員

        4.Nginx的鏈表數(shù)據(jù)結構

        5.如何在HTTP回復中添加自定義的HTTP頭

        1
        自定義 HTTP 頭

        1.本挑戰(zhàn)要用到的結構體成員

        2.Nginx表示HTTP請求中的HTTP頭的數(shù)據(jù)結構

        3.如何在HTTP請求中查找自定義的HTTP頭

        4
        Nginx 的變量和定時器

        1.Nginx的變量的簡介及其分類

        2.Nginx的變量的用途

        3.Nginx的定時器的簡介

        4.Nginx的定時器的用途

        5
        編寫一個使用自定義變量的 HTTP 模塊

        1.Nginx處理HTTP請求的大概流程

        2.如何介入Nginx對HTTP請求的處理

        3.如何添加一個非set指令定義的自定義變量

        6
        編寫一個使用定時器的 HTTP 模塊

        1.組織定時器的數(shù)據(jù)結構

        2.Nginx如何管理定時器超時

        3.如何使用定時器

        7
        編寫一個介入訪問權限階段的 HTTP 模塊

        1.Nginx的基本訪問權限規(guī)則

        2.Nginx如何表示HTTP版本號及其有關的結構體和成員

        3.如何編寫一個模塊介入HTTP請求的NGX_HTTP_ACCESS_PHASE階段

        8
        將第三方模塊編譯為 Nginx 支持的動態(tài)模塊

        1.Nginx的動態(tài)模塊簡介

        2.動態(tài)模塊的優(yōu)勢

        3.如何將第三方模塊編譯成動態(tài)模塊

        4.如何加載動態(tài)模塊

        9
        使用 AddressSanitizer 檢測內存問題

        1.常見的內存問題

        2.ASAN原理簡介及其優(yōu)勢

        3.如何使用ASAN


        登錄 后發(fā)表評論
        新評論
        全部 第1節(jié) 第2節(jié) 第3節(jié) 第4節(jié) 第5節(jié) 第6節(jié) 第7節(jié) 第8節(jié) 第9節(jié) 第10節(jié) 第11節(jié) 第12節(jié) 第13節(jié) 第14節(jié) 第15節(jié) 第16節(jié) 第17節(jié)
        我的報告 / 所有報告