This is just a GUI WRAPPER for chfs(cute http file server)
licensed under the LGPL v3.
This is just a GUI WRAPPER for chfs(cute http file server)
License: GNU Lesser General Public License v3.0
This is just a GUI WRAPPER for chfs(cute http file server)
licensed under the LGPL v3.
http下载文件时候, 由于是单片机, 假设一个文件几百K, 我直接请求, 会把我的系统搞奔溃, 能否添加HEAD请求
运行后点三角启动按钮无反应,显示是服务未运行,另一台机又可以。
根据脚本中自我报告的版本,远程 Web 服务器上托管的 JQuery 版本大于或等于 1.2 且低于 3.5.0。因此,该应用程序受到多个跨站脚本漏洞的影响。
请注意,此插件中引用的漏洞对 PAN-OS 没有安全影响,和/或运行 PAN-OS 版本的设备上不存在成功利用所需的场景。
可以通过wget和curl进行上传和下载。比如将1.txt上传到logs文件夹中:curl http://192.168.1.11/upload -F "folder=logs" -F "[email protected]"
@
标识符,wget http://IP:port/shared/要下载的文件名
curl -O http://IP:port/shared/要下载的文件名
能否下载文件夹???
说明放在了 chfs.ini 文件里,并没有在页面进行说明,找起来稍微麻烦了点.
Hi,
亲爱的开发者,我有多个磁盘想要共享出来。
能不能添加多个目录同时共享的功能?
如设置共享目录为E:/test,二级文件夹为E:/test/test,
则从网页访问二级文件夹时会先跳转到根目录,
此时删除二级文件夹会导致整个根目录被删除(重命名不会),无法通过回收站恢复,
若访客权限设置为根目录不可读写,而二级目录有读写等权限,
则会导致访客取得根目录下的相应权限。
(webdav访问时无相同问题)
需要服务器端能正确发回 Accept-Ranges Header,以及处理客户端的 Content-Range Header,参见:
https://tools.ietf.org/html/rfc2616#section-14.5
https://tools.ietf.org/html/rfc2616#section-14.16
可以映射虚拟目录
请求webdav地址提示Method Not Allowed
chfs服务端使用的是win7系统,同一个局域网下,使用安卓客户端nplayer访问webdav路径提示“Extra content at the end of the document”无法访问,桌面客户端提示红色字符“ superfluous response.WriteHeader call from golang.org/x/net/webdav.(*Handler).ServeHTTP (webdav.go:74) ”。
HTTP网页工作正常
希望加入视频的略缩图,非常感谢该程序
在使用域名+Nginx反向代理1.0.1 GUI版本的时候,上传文件进度条到100%,但始终不提示上传成功。
直接使用域名+Port就可以正常使用。
系统:WindowsServer2012
向一个2级目录,用拖放到页面的方式上传文档,不能存放在该2级目录,而是存放在了根目录下。
例如:想上传文件至 /abc/123/ ,在/abc/123/页面拖放单文件,文件上传后保存在了 /abc/下。
点击上传文件按钮,是正常的。
这应该是chfs.exe的一个问题,而不是chfsgui的问题,但是没有地方可以报chfs的bug,所以发在了这里。
长时间开启经常OOM错误,但是内存32G是绝对够用的,麻烦看一下
希望加入DEBUG,访问日志,谢谢
软件写的非常好
chfs代码开源吗
大多数视频 mp4 ,直接变成了下载?
支持哪些视频格式在线播放?
或者设置有问题?
我设置了的共享文件根目录类似这样0.中文字符,然后复制这个目录下某个具体文件名称或路径给别人共享时,会出现0.后面的中文字符不显示为链接,然后别人点进去的实际路径变成了http://ip:port/0. 这个路径,然后这个路径下就能看到实际系统下chfsgui文件所在盘符根目录下的系统文件夹和文件,是一个比较大的安全隐患。看是否能够避免这种问题。
改变右栏宽度使操作日志显示完全而不需要滚动条。
软件无法运行共享无法运行,提示:listen on 80 fail
没找到网页源代码文件啊
百分百复现
大佬你好,想问一下,我在远端服务器上传了一份从mysql扒下来的csv表格,上传到chfs服务器之后,在网页端显示的是csv格式,但是下载到本地端就会变为txt格式,想问一下这是触发了什么操作机制吗?谢谢!
比如现在用wifi 上路由器1,电脑获取IP 是192.168.1.101
但我觉上网慢,就在wifi上换 路邮器2,获取IP是 192.168.0.12
软件还提示第一个IP地址。。。
你的网站被zf封了,没有备案,下不了软件了
虚拟根路径
/
|-------配置路径1
|-------配置路径2
|-------配置路径3
......
额,很抱歉打扰你,不知道你是否还在,软件给出的api并不知道要如何使用,在获取列表和下载那里很轻松就可以了,可是在上传那里无论如何都是返回错误参数,通过抓包在用curl命令去上传也是失败的,所以请求完善一下api或者给个curl的命令用法,麻烦了
RT
比如上传图片文件什么的,多的情况下批量上传下载比较好
在手机上用es文件管理器通过webdav访问会不显示大部分文件夹,chfs日志提示报错:http: superfluous response.WriteHeader call from golang.org/x/net/webdav.(*Handler).ServeHTTP (webdav.go:74)
图中的 ACGN 文件是指向另一个文件夹的符号链接,但是和普通的文件夹显示不同,预期的行为应该是像文件夹一样显示。
我调试了一下后发现对于 /files?filepath=xxx 这个 API ,
后端返回的 JSON 对象的 files 属性中对于文件夹的符号链接没有做出正确的判断
我对那个 chfs.js 做了以上这样一个临时的 workaround ,然后那个文件夹的符号链接就能够按照文件夹的方式打开,并正常显示里面的文件了。
$.ajax(settings)
.done(function(data) {
data.files.forEach((file)=>{
if(file.name==='ACGN'){
file.dir = true
file.icon = 'asset/icons/folder.ico'
}
})
我如果共享多个文件夹, http正常,但是用webdav客户端只能访问某一个文件夹里面的数据,路径填写正常的,程序默认会进去某一个文件夹,其他上一级文件夹无法选择
现在共享目录只能播放下载上传,不能在共享目录和子文件夹中移动,希望增加一个文件移动功能。可以增加一个剪切按钮,进入子文件夹中沾沾就能实现文件移动功能。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.