HTTP协议.docx
2021-05-25 22:03:11 214KB c++
1
fastdfs基于http协议的分布式文件系统源码,基于go和js,它具有高性能、高可靠、无中心、免维护等优点。 ### 大家担心的是这么简单的文件系统,靠不靠谱,可不可以用于生产环境?答案是肯定的,正因为简单所以高效,因为简单所以稳定。 注意:使用 - 支持curl命令上传 - 支持浏览器上传 - 支持HTTP下载 - 支持多机自动同步 - 支持断点下载 - 支持配置自动生成 - 支持小文件自动合并(减少inode占用) - 支持秒传 - 支持跨域访问 - 支持一键迁移(搬迁) - 支持异地备份(特别是小文件1M以下) - 支持并行体验 - 支持断点续传([tus](https://tus.io/)) - 支持docker部署 - 支持自监控告警 - 支持图片缩放 - 支持google认证码 - 支持自定义认证 - 支持集群文件信息查看 - 使用通用HTTP协议 - 无需专用客户端(支持wget,curl等工具) - 类fastdfs - 高性能 (使用leveldb作为kv库) - 高可靠(设计极其简单,使用成熟组件) - 无中心设计(所有节点都可以同时读写) # 优点 - 无依赖(单一文件) - 自动同步 - 失败自动修复 - 按天分目录方便维护 - 支持不同的场景 - 文件自动去重 - 支持目录自定义 - 支持保留原文件名 - 支持自动生成唯一文件名 - 支持浏览器上传 - 支持查看集群文件信息 - 支持集群监控邮件告警 - 支持小文件自动合并(减少inode占用) - 支持秒传 - 支持图片缩放 - 支持google认证码 - 支持自定义认证 - 支持跨域访问 - 极低资源开销 - 支持断点续传([tus](https://tus.io/)) - 支持docker部署 - 支持一键迁移(从其他系统文件系统迁移过来) - 支持异地备份(特别是小文件) - 支持并行体验(与现有的文件系统并行体验,确认OK再一键迁移) - 支持token下载 token=md5(file_md5+timestamp) - 运维简单,
压缩包里包含15个(Windows,Linux和Mac)命令行程序和1个(windows)GUI程序 命令行程序 chfs-linux-386-2.0.zip chfs-linux-amd64-2.0.zip chfs-linux-arm-2.0.zip chfs-linux-arm64-2.0.zip chfs-linux-mips-2.0.zip chfs-linux-mips-softfloat-2.0.zip chfs-linux-mips64-2.0.zip chfs-linux-mips64-softfloat-2.0.zip chfs-linux-mips64le-2.0.zip chfs-linux-mipsle-2.0.zip chfs-mac-386-2.0.zip chfs-mac-amd64-2.0.zip chfs-windows-x64-2.0.zip chfs-windows-x86-2.0.zip chfs-支持低版本操作系统(MS XP,OpenBSD 6.0...).zip GUI程序 gui-chfs-windows.zip ------------------------------------------------------------- CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点: 单个文件,核心功能无需其他文件 跨平台运行,支持主流平台:Windows,Linux和Mac 界面简洁,简单易用 支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便 支持账户权限控制和地址过滤 支持快速分享文字片段 支持webdav协议 与其他常用文件共享方式(如FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。
2021-05-21 23:32:38 113.19MB chfs CuteHttpFileServ 共享 http
1
nginx+springboot配置http协议负载均衡
2021-05-14 21:00:42 3KB nginx springboot 项目部署
1
本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++11线程库及同步方式,可修改为MFC工作线程后在VS2012以下版本使用。JSON解析库采用JSONCPP。调用方式参考: CWininetHttp MyHttp; bool bSucess=false; iMyHttp.RequestJsonInfo((LPCTSTR)m_strUrl,Hr_Post,"Content-Type:application/x-www-form-urlencoded",strData,m_nTimeOut); if (!MyHttp.ParseJsonInfo()) { return OutPutFailInfo(MyHttp.GetErrInfo()); } MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。
2021-05-12 09:26:14 4KB HttpPost HttpGet VC
1
封装了WinInet的HttpClient库,提供多个http接口,强大稳定。
2021-05-10 09:14:58 6KB WinInet Windows http协议 http库
1
用VC写了个MFC环境下的post数据类这次将这个类进行扩展,可以post图片。但这两个post所使用的方法不一样。
2021-05-08 16:27:34 50KB VC http协议 上传图片类 模拟表单提交
1
采用C语言并根据HTTP协议实现HTTP文件的下载功能,有较高的实现效率,占用资源低,可作为一个单独的功能移植到手机上,提供一种相对简单的文件下载机制。
2021-05-08 09:13:43 21KB http协议 文件下载
1
HTTP协议概述 HTTP协议主要特点 HTTP工作原理 HTTP协议详解之URL篇 HTTP协议之请求篇 请求行 消息报头 空行 请求主体 HTTP协议之响应篇 状态行 消息报头 空行 响应主体 HTTP协议之消息报头篇 普通报头 请求报头 响应报头 实体报头
2021-05-08 09:02:25 414KB HTTP协议
1