Cute Http File Server是一個免費(fèi)的、HTTP協(xié)議的文件共享服務(wù)器,使用瀏覽器可以快速訪問,可直接雙擊運(yùn)行 (默認(rèn)的共享目錄是 chfs 所在的路徑),或在控制臺/命令行中運(yùn)行。你可通過命令行參數(shù)進(jìn)行相關(guān)配置,也可使用chfs --help來查看幫助,最近有GUI程序了!
軟件特色:
單個文件,整個軟件只有一個可執(zhí)行程序,無配置文件等其他文件
跨平臺運(yùn)行,支持主流平臺:Windows,Linux和Mac
界面簡潔,簡單易用
支持掃碼下載和手機(jī)端訪問,手機(jī)與電腦之間共享文件非常方便
支持賬戶權(quán)限控制和地址過濾
支持快速分享文字片段
與其他常用文件共享方式(如FTP,飛秋,網(wǎng)盤,自己建站)相比,具有使用簡單,適用場景更多的優(yōu)點(diǎn),在個人使用以及共享給他人的場景中非常方便快捷。
常見問題:
怎么可以通過外網(wǎng)訪問共享?
你要確保外網(wǎng)能夠訪問你的服務(wù)器,最簡單的方法是購買云服務(wù)器或虛擬主機(jī)。另外,如果你的寬帶有獨(dú)立外網(wǎng)IP,那么也可以在路由中配置虛擬服務(wù)器,這樣外網(wǎng)就可以通過這個IP進(jìn)行訪問了。如果寬帶沒有獨(dú)立IP,則可以使用DDNS即動態(tài)域名解析方式。
可不可以給服務(wù)綁定個域名,然后通過域名訪問?
可以的,可以直接在域名服務(wù)商中將你的域名指向你的服務(wù)器地址即可。當(dāng)然,專業(yè)用戶可以配合Nginx,Apache等HTTP代理服務(wù)運(yùn)行。
有沒有開放的上傳文件的API?
在控制臺中,可以通過wget和curl進(jìn)行上傳和下載。比如將1.txt上傳到logs文件夾中:curl http://192.168.1.11/upload -F "folder=logs" -F "file=@1.txt"
我已安裝了系統(tǒng)服務(wù),為何瀏覽器中訪問不了?
可能的原因有很多,可通過以下步驟排查:
確保你的瀏覽器版本是否被支持
確保訪客電腦能夠訪問你的服務(wù)器
打開進(jìn)程管理器查看chfs進(jìn)程是否存在
停止服務(wù),通過命令行,并且以同樣的運(yùn)行參數(shù)運(yùn)行程序,并訪問測試
仍失敗的話就聯(lián)系作者
賬戶控制信息為什么不在網(wǎng)頁中設(shè)置?
為了盡可能將配置集中在一處進(jìn)行;更加可控;盡可能地不依賴外部存儲
為什么不能分享下載鏈接了?
當(dāng)服務(wù)器設(shè)置的匿名用戶/訪客的訪問權(quán)限為不可讀時,網(wǎng)頁就會去掉分享下載鏈接的功能。