找到 72 篇文章 關於 Express JS

Express.js 中的 router.use() 方法

Mayank Agarwal
更新於 2022-01-29 07:45:17

2K+ 閱讀量

router.use() 方法有一個可選的掛載路徑,預設設定為“/”。此方法為此可選掛載路徑使用指定的中介軟體函式。此方法類似於 app.use()。語法router.use( [path], [function, ...] callback )示例 1建立一個名為“routerUse.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node routerUse.js”執行此程式碼,如以下示例所示:// router.use() 方法演示示例 // 匯入 express 模組 const express = require('express'); // 初始化 express 和埠號 var app = express(); // 初始化路由 ... 閱讀更多

Express.js 中的 res.vary() 方法

Mayank Agarwal
更新於 2022-01-29 07:42:21

261 閱讀量

res.vary() 方法可用於將欄位新增到 Vary 響應標頭(如果該欄位尚不存在)。vary 標頭基本上用於內容協商。語法res.vary( field )示例 1建立一個名為“resVary.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resVary.js”執行此程式碼,如以下示例所示:−// res.vary() 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app = express(); // 從 express 初始化路由 ... 閱讀更多

Express.js 中的 req.hostname 屬性

Mayank Agarwal
更新於 2022-01-29 07:39:19

2K+ 閱讀量

req.hostname 包含從 host HTTP 標頭派生的主機名。當信任設定屬性啟用(或未設定為 false)時,此屬性將從 X-Forwarded-Host 標頭欄位獲取其值。此標頭可以由客戶端或代理設定。如果請求中存在多個 X-Forwarded-Host 標頭,則使用第一個標頭的值。語法req.hostname示例 1建立一個名為“reqHostname.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqHostname.js”執行此程式碼,如以下示例所示:−// req.hostname ... 閱讀更多

Express.js 中的 res.cookie() 方法

Mayank Agarwal
更新於 2022-01-29 07:35:09

7K+ 閱讀量

res.cookie() 方法用於將 cookie 名稱設定為值。value 引數可以是字串或轉換為 JSON 的物件。語法res.cookie( name, value, [options] )引數options 引數可以具有以下值:domain − 它表示 cookie 的域名。預設指的是應用程式的域名。encode − 此引數用於在非同步函式中對 cookie 值進行編碼。expires − 此引數以 GMT 格式定義 cookie 的過期時間。預設值為 0,它建立一個會話 cookie。httpOnly − 此布林引數將 cookie 標記為 ... 閱讀更多

Express.js 中的 req.fresh 屬性

Mayank Agarwal
更新於 2022-01-29 07:32:45

266 閱讀量

req.fresh 屬性根據客戶端快取的狀態返回 True 或 false。如果快取仍然有效,則返回 True,否則返回 False 以指示快取已過期,需要傳送所有內容而不是僅傳送非快取部分。當客戶端傳送 Cache-Control 為 no-cache 請求標頭以指示端到端重新載入請求時,將返回 False 以使這些請求的處理變得透明。語法req.fresh示例 1建立一個名為“reqFresh.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqFresh.js”執行 ... 閱讀更多

Express.js 中的 router.all() 方法

Mayank Agarwal
更新於 2022-01-29 07:30:53

467 閱讀量

router.all() 方法匹配所有 HTTP 方法。此方法主要用於為特定路徑字首和任意匹配對映“全域性”邏輯。語法router.all( path, [callback, ...] callback )示例 1建立一個名為“routerAll.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node routerAll.js”執行此程式碼,如以下示例所示:−// router.all() 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app = express(); // 從 express 初始化路由 var router = express.Router(); var ... 閱讀更多

Express.js 中的 req.cookies 屬性

Mayank Agarwal
更新於 2022-01-29 07:25:51

2K+ 閱讀量

req.cookies 包含請求在使用 cookie-parser 中介軟體時傳送的 cookie。如果 cookie 已簽名,請使用 req.signedCookies 屬性。語法req.cookies安裝 cookie-parser 模組:npm install cookie-parser示例 1建立一個名為“reqCookies.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqCookies.js”執行此程式碼,如以下示例所示:−// req.cookies() 方法演示示例 // 匯入 express 和 cookieParser 模組 var cookieParser = require('cookie-parser'); var express = require('express'); // 初始化 express 和埠號 var app = express(); // 初始化 ... 閱讀更多

Express.js 中的 res.append() 方法

Mayank Agarwal
更新於 2022-01-29 07:22:30

1K+ 閱讀量

res.append() 方法可以將指定的值附加到 HTTP 響應標頭欄位。如果尚未建立,它將使用指定的值建立新的標頭。value 字串可以同時採用字串輸入或陣列。語法res.append( field, [value] )示例 1建立一個名為“resAppend.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resAppend.js”執行此程式碼,如以下示例所示:−// res.append(field, [value]) 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app ... 閱讀更多

Express.js 中的 res.app 屬性

Mayank Agarwal
更新於 2022-01-29 07:17:58

220 閱讀量

res.app 屬性儲存對中介軟體正在使用的 Express 應用程式例項的引用。語法res.app示例 1建立一個名為“resApp.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resApp.js”執行此程式碼,如以下示例所示:−// res.app 程式碼演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app = express(); var PORT = 3000; // 建立一個端點 app.get('/', function (req, res) { console.log(res.app.get('views')); ... 閱讀更多

Express.js 中的 req.path 屬性

Mayank Agarwal
更新於 2022-01-29 07:15:56

1K+ 閱讀量

req.path 屬性包含請求 URL 的路徑部分。此屬性廣泛用於跟蹤傳入請求及其路徑。它主要用於記錄請求。語法req.path示例 1建立一個名為“reqPath.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqPath.js”執行此程式碼,如以下示例所示:−// req.path 屬性演示示例 // 匯入 express 和 cookieParser 模組 var cookieParser = require('cookie-parser'); var express = require('express'); // 初始化 express 和埠號 var app = express(); // 初始化 ... 閱讀更多

廣告

© . All rights reserved.