找到 72 篇文章 關於 Express JS

Express.js 中的 app.enabled() 方法

Mayank Agarwal
更新於 2022年1月29日 07:11:22

173 次瀏覽

app.enabled() 方法檢查設定名稱屬性是否啟用。它基本上檢查設定名稱的值,如果屬性值也為真,則返回真。語法:app.enabled(name) 示例 1 建立一個名為“appEnabled.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node appEnabled.js”執行此程式碼,如下例所示:-// app.enabled() 方法演示示例 // 匯入 express 模組 const express = require('express'); // 初始化 express 和埠號 var app = express(); // 從 express 初始化路由器 ... 閱讀更多

Express.js – 方法中的 app.METHOD()

Mayank Agarwal
更新於 2021年10月1日 07:23:47

379 次瀏覽

app.METHOD() 用於對映或路由 HTTP 請求,其中 METHOD 代表請求的 HTTP 方法,例如 GET、POST、PUT 等,但為小寫。因此,方法為 app.get()、app.post()、app.get() 等。語法:app.METHOD(path, callback, [callback]) 引數:path − 這是呼叫中介軟體函式的路徑。路徑可以是字串、路徑模式、正則表示式或所有這些的陣列。callback − 這些是中介軟體函式或一系列中介軟體函式,其作用類似於中介軟體,但這些回撥可以呼叫 next (route)。示例 1 建立一個檔案“appMethod.js”並複製... 閱讀更多

在 Express.js 中使用 next() 函式

Mayank Agarwal
更新於 2021年10月1日 06:54:31

1K+ 次瀏覽

Express.js 是一個強大的工具,用於構建 Web 伺服器以在後端訪問 API。它具有許多使其流行的優點,但也有一些缺點,例如,需要定義不同的路由或中介軟體來處理來自客戶端的不同傳入請求。在本文中,我們將瞭解如何在 Express.js 的中介軟體中使用 next() 函式。Express.js 中有很多中介軟體。我們將使用 app.use() 中介軟體來定義客戶端發出的特定請求的處理程式。語法:app.use(path, (req, res, next) ) 引數:path – 這是呼叫中介軟體的路徑... 閱讀更多

Express.js – express.text() 函式

Mayank Agarwal
更新於 2021年10月1日 06:44:18

782 次瀏覽

express.text() 是 Express 中的內建中介軟體函式。它將傳入的請求有效負載解析為字串,並且基於 body-parser。此方法返回將所有主體解析為字串的中介軟體。語法:express.text([options]) 引數:以下是此方法可用的不同選項optionsinflate – 它啟用或停用對已解壓縮或壓縮主體的處理。預設值:truelimit – 它控制請求主體的最大大小。defaultCharset – 如果請求的 Content-type 標頭中未指定字元集,則此選項指定文字內容的預設字元集。type – 它確定將被解析的中介軟體的媒體型別... 閱讀更多

Express.js – express.raw() 函式

Mayank Agarwal
更新於 2021年10月1日 06:37:28

2K+ 次瀏覽

express.raw() 是 Express 中的內建中介軟體函式。它將傳入的請求解析為緩衝區,並且基於 body-parser。此方法返回將所有 JSON 主體解析為緩衝區並且僅檢視 content-type 標頭與 type 選項匹配的請求的中介軟體。語法:express.raw([options]) 引數:以下是此方法可用的不同選項options –inflate – 這啟用或停用對已解壓縮或壓縮主體的處理。預設值:truelimit – 控制請求主體的最大大小。type – 確定將被解析的中介軟體的媒體型別。示例 1 建立一個名為“expressRaw.js”的檔案... 閱讀更多

Express.js – express.json() 函式

Mayank Agarwal
更新於 2021年10月1日 06:32:10

15K+ 次瀏覽

express.json() 是 Express 中的內建中介軟體函式。此方法用於解析具有 JSON 有效負載的傳入請求,並且基於 bodyparser。此方法返回僅解析 JSON 並且僅檢視 content-type 標頭與 type 選項匹配的請求的中介軟體。語法:express.json([options]) 引數:以下是此方法可用的不同選項optionsinflate – 這啟用或停用對已解壓縮或壓縮主體的處理。預設值:truelimit – 這控制請求主體的最大大小。reviver – 此選項作為第二個引數傳遞給 JSON.parse 方法。strict – 這啟用或停用... 閱讀更多

Express.js – app.use() 方法

Mayank Agarwal
更新於 2021年10月1日 06:25:03

12K+ 次瀏覽

app.use() 方法在指定的路徑上安裝或放置指定的中介軟體函式。只有當請求路徑的基部與定義的路徑匹配時,才會執行此中介軟體函式。語法:app.use([path], callback, [callback]) 引數:path − 這是呼叫中介軟體函式的路徑。路徑可以是字串、路徑模式、正則表示式或所有這些的陣列。callback − 這些是中介軟體函式或一系列中介軟體函式,其作用類似於中介軟體,但這些回撥可以呼叫 next (route)。示例 1 建立一個名為“appUse.js”的檔案並複製以下程式碼... 閱讀更多

Express.js – app.set() 方法

Mayank Agarwal
更新於 2021年9月30日 14:28:38

3K+ 次瀏覽

app.set() 函式將設定名稱賦值給值。這可以儲存使用者想要的任何型別的 value,但是可以使用某些特定名稱來配置伺服器的行為。可以使用 set 功能配置的一些屬性是:env、etag、jsonp 轉義等語法:app.set(name, value) 示例 1 建立一個名為“appSet.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node appSet.js”執行此程式碼。// app.set() 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和... 閱讀更多

Express.js – app.route() 方法

Mayank Agarwal
更新於 2021年9月30日 14:18:50

1K+ 次瀏覽

app.route() 方法返回單個路由的例項。此單個路由可用於使用可選中介軟體處理 HTTP 動詞。此方法主要用於避免重複名稱。語法:app.route() 示例 1 建立一個名為“appRoute.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node appRoute.js”執行此程式碼。// app.route() 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app = express(); var PORT = 3000; // 建立 get、post 和其他請求 app.route('/user') ... 閱讀更多

Express.js – app.render() 方法

Mayank Agarwal
更新於 2021年9月30日 14:04:25

2K+ 次瀏覽

app.render() 方法用於使用回撥函式返回檢視的渲染 HTML。此方法接受一個可選引數,該引數是一個包含檢視區域性變數的物件。此方法類似於 res.render() 函式,不同之處在於它本身無法將渲染的檢視傳送給客戶端/使用者。語法:app.render(view, [locals], callback) 示例 建立一個名為“appRender.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node appRender.js”執行此程式碼。// app.render() 方法演示示例 // 匯入 express 模組 const express = require('express'); // 初始化... 閱讀更多

廣告
© . All rights reserved.