找到 72 篇文章 關於 Express JS

如何在 Ubuntu 上安裝和設定 MEAN Stack(MongoDB、Express.JS、Angular.JS、Node.JS)

Satish Kumar
更新於 2023年4月28日 16:54:18

963 次瀏覽

MEAN stack 是一個流行的 Web 開發框架,由 MongoDB、Express.js、Angular.js 和 Node.js 組成。它是一個開源平臺,允許開發人員快速有效地建立健壯的 Web 應用程式。在本文中,我們將指導您完成在 Ubuntu 上安裝和設定 MEAN stack 的過程。步驟 1:安裝 Node.js 和 NPM Node.js 是允許開發人員在瀏覽器外部執行 JavaScript 程式碼的執行時環境。它是 MEAN stack 的核心。要在 Ubuntu 上安裝 Node.js,請按照以下步驟操作 - 在 Ubuntu 上按 Ctrl+Alt+T 開啟終端。輸入 ... 閱讀更多

Node.js 替代方案

Shirjeel Yunus
更新於 2023年4月5日 16:45:38

251 次瀏覽

什麼是 Node.js?Ryan Dahl 於 2009 年開發了 Node.js,其當前版本為 v0.10.36。Node.js 是一個伺服器端平臺,它是在 Google Chrome 的 JavaScript 引擎上開發的。這是一個跨平臺的執行時環境,可用於開發伺服器端和網路應用程式。JavaScript 用於建立 Node.js 應用程式,這些應用程式可以在安裝在各種平臺(如 OSX、Linux 和 Windows)上的 Node.js 環境中執行。Node.js 的成本 Node.js 是一個開源庫,可以免費使用。許多託管平臺都使用 Node.js。其中一些提供付費服務。為什麼選擇 Node.js 替代方案? ... 閱讀更多

Express.js – req.subdomains 屬性

Mayank Agarwal
更新於 2022年4月6日 08:27:37

446 次瀏覽

req.subdomains 返回請求域名中所有子域名的陣列。應用程式屬性 subdomain offset 用於確定子域名段的開始位置。subdomain offset 屬性的預設值為 2。語法 req.subdomains 示例 建立一個名為“reqSubdomains.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqSubdomains.js”執行此程式碼,如下例所示 -// req.subdomains 屬性演示示例 // 匯入 express var express = require('express'); // 初始化 express 和埠號 var app = express(); // 初始化 ... 閱讀更多

Express.js – req.signedCookies 屬性

Mayank Agarwal
更新於 2022年4月6日 08:26:34

246 次瀏覽

req.signedCookies 包含請求在使用 cookie-parser 中介軟體時傳送的已簽名 cookie(可以使用)。已簽名 cookie 存在於不同的物件中,以向開發人員表明意圖,否則可能會對請求進行惡意攻擊。cookie 值相對容易偽造。如果未傳送任何 cookie,則屬性預設為“{}”。語法 req.signedCookies 安裝 cookie-parser 模組 npm install cookie-parser 示例 1 建立一個名為“reqSignedCookies.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqSignedCookies.js”執行此程式碼,如下例所示 -// req.signedCookies() 方法演示示例 ... 閱讀更多

Express.js – req.originalUrl 屬性

Mayank Agarwal
更新於 2022年4月6日 08:23:37

772 次瀏覽

req.originalUrl 屬性類似於 req.url 屬性。此屬性保留原始 URL,並允許我們重寫相同的 URL 以將請求進一步重定向到其他網路或根據需要。app.use() 方法將重寫 req.url 以去除掛載點。語法 req.originalUrl 示例 1 建立一個名為“reqOriginalUrl.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqOriginalUrl.js”執行此程式碼,如下例所示 -// req.originalUrl 屬性演示示例 // 匯入 express var express = require('express'); // 初始化 express 和埠號 var app ... 閱讀更多

Express.js – req.ips 屬性

Mayank Agarwal
更新於 2022年4月6日 08:21:30

273 次瀏覽

req.ips 屬性包含 X-Forwarded-For 請求標頭值中的所有 IP 地址的陣列。僅當 trust proxy 設定不計算為 False 時,才會填充此屬性。這些標頭值或 IP 可以由代理或客戶端設定。語法 req.ips 示例 1 建立一個名為“reqIps.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqIps.js”執行此程式碼,如下例所示 -// req.ips 屬性演示示例 // 匯入 express 和 cookieParser 模組 var cookieParser = require('cookie-parser'); var express = require('express'); ... 閱讀更多

Express.js – req.ip 屬性

Mayank Agarwal
更新於 2022年4月6日 08:17:07

2K+ 次瀏覽

req.ip 包含接收請求的遠端 IP 地址。當 trust proxy 設定未設定為 False 時,此屬性的值取自 x-forwarded-for 標頭中的最左側條目。這些標頭由客戶端或代理設定。語法 req.ip 示例 1 建立一個名為“reqIp.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqIp.js”執行此程式碼,如下例所示 -// req.ip 屬性演示示例 // 匯入 express 和 cookieParser 模組 var cookieParser = require('cookie-parser'); var express = require('express'); ... 閱讀更多

Express.js – req.baseUrl 屬性

Mayank Agarwal
更新於 2022年4月6日 08:13:49

2K+ 次瀏覽

req.baseUrl 屬性返回掛載此 URL 路徑的路由器例項。此屬性類似於 app 物件的 mountpath 屬性,但區別在於 app.mountpath 返回匹配的路徑模式。語法 req.baseUrl 示例 1 建立一個名為“reqBaseUrl.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node reqBaseUrl.js”執行此程式碼,如下例所示 -// req.baseUrl 屬性演示示例 // 匯入 express var express = require('express'); // 初始化 express 和埠號 var app = express(); // 從 express 初始化路由器 ... 閱讀更多

Express.js – res.end() 方法

Mayank Agarwal
更新於 2022年4月6日 08:09:42

4K+ 次瀏覽

res.end() 方法結束當前響應過程。此方法用於快速結束響應,無需任何資料。如果需要使用資料進行響應,則應使用 res.send() 方法或 res.json() 方法。語法 res.end([data], [encoding]) 預設編碼為“utf-8”。示例 1 建立一個名為“resEnd.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node resend.js”執行此程式碼,如下例所示 -// res.end() 方法演示示例 // 匯入 express 模組 var express = require('express'); // 初始化 express 和埠號 var app = express(); ... 閱讀更多

在 Node.js 中生成隨機短 ID

Mayank Agarwal
更新於 2022年4月6日 08:07:04

1K+ 次瀏覽

可以利用 NPM 中的“shortId”包來建立短的非順序、URL 友好的唯一 ID。預設情況下,它會返回 7-14 個 URL 友好的字元,這些字元來自以下類別:“A-Z、a-z、0-9、_、-”。此包還支援叢集(自動)、自定義種子和自定義字母表。它可以生成任意數量的 ID,而不會出現重複。語法 設定 NPM 專案:npm init -y 安裝“shortId”依賴項:npm install express shortid 匯入 shortId:const short = require('shortid'); 示例 1 建立一個名為“shortId.js”的檔案並複製以下程式碼片段。建立檔案後,使用命令“node shortId.js”執行此程式碼,如下例所示 ... 閱讀更多

1 2 3 4 5 ... 8 下一頁
廣告

© . All rights reserved.