經常用到的乙個指令:開啟http服務
http-server -c-1簡述:在本地啟動乙個簡單易用的伺服器
1.安裝node.js
2.安裝http-server
進行全域性安裝,-g表示安裝到全域性,之後所有資料夾路徑下輸入http-server都可以使用
npm install http-server -g3.開啟服務
進入到需要啟動服務的資料夾,輸入http-server命令就可以啟動了
-c-1是禁用快取的意思,其他可選配置如下:
-p 要使用的埠(預設為8080)
-a 要使用的位址(預設為0.0.0.0)
-d 顯示目錄列表(預設為「true」)
-i 顯示autoindex(預設為「true」)
-g或–gzip啟用時(預設為「false」),它將用於./public/some-file.js.gz代替./public/some-file.jsgzip壓縮版本的檔案,並且該請求接受gzip編碼。
-e或–ext預設副檔名(如果沒有提供)(預設為』html』)
-s或–silent從輸出中抑制日誌訊息
–cors通過access-control-allow-origin標題啟用cors
-o 啟動伺服器後開啟瀏覽器視窗
-c設定快取控制max-age頭的快取時間(以秒為單位),例如-c10 10秒(預設為』3600』)。要禁用快取,請使用-c-1。
-u或–utc在日誌訊息中使用utc時間格式。
-s或–ssl啟用https。
-c或–certssl證書檔案的路徑(預設值:cert.pem)。
-k或–keyssl金鑰檔案的路徑(預設值:key.pem)。
-r或者–robots提供乙個/robots.txt(其內容預設為』user-agent:* \ ndisallow:/』)
-h或–help列印此列表並退出。
http server啟動本地伺服器
基於windows實現 此操作可以在同一區域網下實現手機訪問電腦檔案,以及電腦與電腦之間的檔案傳輸。1,安裝node js2,安裝git 安裝git的目的是為了實現指令的傳送,安裝與否都可以,也可以用node js來輸入指令,個人推薦安裝。3,安裝http server npm install ht...
手寫走通HTTP server 第二版本
1 接收客戶請求 2 解析客戶端請求 3 組合資料,形成http response 4 將資料傳送給客戶端 公升級 1 多執行緒接收客戶端請求 2 基本的請求解析,根據請求返回資料 相應內容 3 除了可以請求靜態網頁,也可以請求簡單的資料 4 將功能封裝在乙個類中 多執行緒併發 可以請求簡單資料 能...
使用http server開啟本地靜態資源服務
有時候,當我們想在瀏覽器訪問html檔案的時候.不希望是file協議的位址形式,因為這會引起跨域或者打不開等問題.也方便我們在同乙個區域網內使用ip等訪問靜態檔案 如果已有檔案,請忽略.為了演示,這裡新建乙個index.html檔案 寫入 最簡單的內容即可 全域性安裝http server npm ...