Sherver輕量級(jí) Web 服務(wù)器
Sherver 是一個(gè)輕量級(jí) Web 服務(wù)器,無(wú)需任何服務(wù)器配置即可輕松設(shè)置本地網(wǎng)站的解決方案。
如何運(yùn)行
只需克隆并運(yùn)行./sherver.sh。然后連接到 localhost:8080??梢詫⒁獋陕牭亩丝谧鳛閰?shù)傳遞:./sherver.sh 8080(默認(rèn)為8080)。
特性
- 無(wú)需配置:可以在
file或scripts文件夾中添加文件 - 為任何 HTML 頁(yè)面提供服務(wù),無(wú)論多么復(fù)雜(使用高級(jí) JavaScript 和多個(gè)要下載的腳本或文件...)
- 使用正確的 MIME 類型提供文件
- 動(dòng)態(tài)頁(yè)面
- 模板化 HTML,因此您不必重復(fù)頁(yè)眉和頁(yè)腳
- URL查詢字符串的解析
- 支持 GET 和 POST
- 處理客戶端緩存資源
- 易于擴(kuò)展
Sherver 仍然有以下限制:
- 僅支持 HTTP GET 和 POST 請(qǐng)求
- 沒有并發(fā)
- 如果一個(gè)頁(yè)面需要下載很多文件,文件會(huì)一個(gè)接一個(gè)發(fā)送
- 如果有 2 個(gè)用戶訪問網(wǎng)站,第二個(gè)需要等到第一個(gè)結(jié)束服務(wù)
評(píng)論
圖片
表情
