<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                相信大家在看了前一章的模塊概述以后,都對nginx的模塊有了一個基本的認識。基本上作為第三方開發者最可能開發的就是三種類型的模塊,即handler,filter和load-balancer。Handler模塊就是接受來自客戶端的請求并產生輸出的模塊。有些地方說upstream模塊實際上也是一種handler模塊,只不過它產生的內容來自于從后端服務器獲取的,而非在本機產生的。 在上一章提到,配置文件中使用location指令可以配置content handler模塊,當Nginx系統啟動的時候,每個handler模塊都有一次機會把自己關聯到對應的location上。如果有多個handler模塊都關聯了同一個location,那么實際上只有一個handler模塊真正會起作用。當然大多數情況下,模塊開發人員都會避免出現這種情況。 handler模塊處理的結果通常有三種情況: 處理成功,處理失敗(處理的時候發生了錯誤)或者是拒絕去處理。在拒絕處理的情況下,這個location的處理就會由默認的handler模塊來進行處理。例如,當請求一個靜態文件的時候,如果關聯到這個location上的一個handler模塊拒絕處理,就會由默認的ngx_http_static_module模塊進行處理,該模塊是一個典型的handler模塊。 本章主要講述的是如何編寫handler模塊,在研究handler模塊編寫之前先來了解一下模塊的一些基本數據結構。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看