<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國際加速解決方案。 廣告
                # 路由 不用再用if else嵌套 路由指根據不同請求路徑和請求方式進行路徑分發,導向到不同處理函數,執行不同的業務邏輯。 ``` app.method :指定某請求方式的匹配規則; app.all :指定所有請求方式的匹配規則; app.route :指定某請求路徑的匹配規則; app.use :應用多個匹配規則。 ``` ### 請求方式匹配 HTTP 請求常見的請求方式有 get、post、put、delete 等,Express 支持按請求方式的路由規則。 ``` constexpress=require('express'); letapp=express(); app.get('/aaa',?function(req,?res)?{res.send('get');}); app.post('/aaa',?function(req,?res)?{res.send('post');}); app.put('/aaa',?function(req,?res)?{res.send('put');}); app.delete('/aaa',?function(req,?res)?{res.send('delete');}); // all 方法綁定的路由與請求方式無關 app.all('/abc', (req, res) => { res.end('test router'); }); app.listen(999,?()?=>?{?console.log('啟動成功')?}); ``` ## 請求路徑匹配 路由路徑可以是字符串、字符串模式或正則表達式。 ``` const express=require('express'); let app=express(); app.route('/order') .get(function(req,?res)?{res.send('get?a');}) .post(function(req,?res)?{res.send('post?a');}) .put(function(req,?res)?{res.send('put?a');}) .delete(function(req,?res)?{res.send('delete?a');}) app.route('/user') .get(function(req,?res)?{res.send('get?a');}) .post(function(req,?res)?{res.send('post?a');}) .put(function(req,?res)?{res.send('put?a');}) .delete(function(req,?res)?{res.send('delete?a');}) app.listen(999,?()?=>?{?console.log('啟動成功')?}); ```
                  <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>

                              哎呀哎呀视频在线观看