nodejs配置簡單HTTP伺服器

2021-09-08 19:34:43 字數 1329 閱讀 8223

http-server 是乙個簡單的零配置命令列http伺服器, 基於 nodejs. 

如果你不想重複的寫 nodejs 的 web-server.js, 則可以使用這個.

npm install -g http-server
安裝成功如下: 

在站點目錄下開啟命令列輸入 

執行結果如圖: 

在瀏覽器輸入 

結果如下: 

-p 埠號 (預設 8080)

-a ip 位址 (預設 0.0.0.0)

-d 顯示目錄列表 (預設 'true')

-i 顯示 autoindex (預設 'true')

-e or –ext 如果沒有提供預設的副檔名(預設 'html')

-s or –silent 禁止日誌資訊輸出

–cors 啟用 cors via the access-control-allow-origin header

-o 在開始服務後開啟瀏覽器 

-c 為 cache-control max-age header 設定cache time(秒) , e.g. -c10 for 10 seconds (defaults to '3600'). 禁用 caching, 則使用 -c-1. 

-u 或 –utc 使用utc time 格式化log訊息

-p or --proxy proxies all requests which can't be resolved locally to the given url. e.g.: -p
-s or –ssl 啟用 https

-c or –cert ssl cert 檔案路徑 (default: cert.pem)

-k or –key path to ssl key file (default: key.pem).

-r or –robots provide a /robots.txt (whose content defaults to 'user-agent: *\ndisallow: /')

-h or –help 列印以上列表並退出

nodejs配置簡單HTTP伺服器

http server 是乙個簡單的零配置命令列http伺服器,基於 nodejs.如果你不想重複的寫 nodejs 的 web server.js,則可以使用這個.npm install g http server安裝成功如下 在站點目錄下開啟命令列輸入 執行結果如圖 在瀏覽器輸入 結果如下 p ...

NodeJS初識 http模組

get的資訊在位址列,不需要設定請求頭資訊 post的資訊在請求體,需要設定請求頭資訊ajax步驟 寫請求頭資訊 訪問位址 傳輸資料 訪問方式http協議 1.建立伺服器 2.req傳送請求體 傳送方式,訪問位址,是否非同步 是否設定請求頭資訊 是否向伺服器傳送資料 post才傳送資料 狀態事件暫時...

nodejs模組 http模組

處理url請求 var fs require fs 主頁function home res res.write content res.end about.html 關於頁面 function about res res.write content res.end 匯出頁面處理函式 exports....