Rust下的静态文件HTTP服务器see是怎样的
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,本篇文章为大家展示了Rust下的静态文件HTTP服务器see是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下面给大家带来的是Rust下的静态文件HTT
千家信息网最后更新 2025年02月05日Rust下的静态文件HTTP服务器see是怎样的
本篇文章为大家展示了Rust下的静态文件HTTP服务器see是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
下面给大家带来的是Rust下的静态文件HTTP服务器
see是一个静态文件的HTTP服务器,它的Github仓库介绍十分简单,包含的特性有
支持HTTP/1和HTTP/2 支持内容压缩(自动,gzip,deflate,br) 支持多种配置方式
直观感觉see的功能类似于nginx,下面我们来尝试使用see库
开发环境
Windows 10 cargo --version
:cargo 1.46.0-nightly (089cbb80b 2020-06-15)
rustc --version
:rustc 1.46.0-nightly (6bb3dbfc6 2020-06-22)
通过可执行程序直接使用see
首先下载see的可执行文件,解压后需要在目录C:\Users\$USER_NAME\.see
目录下创建一个名为.config.yml
文件,文件内容写入
- server: listen: 80 root: C:\Users\$USER_NAME\.see\www
再创建一个名为www
的文件夹
文件结构如下图
这里我们测试内容是:用see webserver来承载一个React App的网站,React部分的内容这里不做赘述,我们生成的React App是一个SPA静态页面,所以满足测试see的要求。
把通过npm run build
命令生成的React App复制到刚才创建的C:\Users\$USER_NAME\.see\www
文件夹中
然后在下载的可执行文件的目录下运行命令
see.exe
通过浏览器访问localhost:80
,参考我们上面配置的config.yml
文件中定义的端口,可以看到see成功承载了React App
see还支持更复杂的配置,类似于nginx.conf中的选项。
上述内容就是Rust下的静态文件HTTP服务器see是怎样的,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
文件
内容
静态
服务器
服务
支持
目录
配置
命令
技能
文件夹
知识
测试
生成
复杂
简明
成功
直观
简明扼要
仓库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
名词解释数据库
怎么要制定网络安全法
安卓程序监控数据库指针
开心消消乐 软件开发
阿杰虚拟定位软件开发总部
怎么查看服务器的显存
异次元主公服务器
上海日尤客网络技术
数据库为什么要分离
rust用什么加速器能进服务器
易观数据微信公众号数据库
松江区网络技术服务怎么样
统计学 数据库 程序设计
数据库老是更新失败原因
怎么自己学网络安全工程师
网络安全威胁的形式
数据库 清华大学出版社
2g网络技术构成
drugtarget数据库
如何保存html页面到数据库
数据库维护周报
手机上购买阿里云服务器
dns资源服务器没检测到
数据库无项目
无线传感器网络安全技术
软件开发环境的特性是
微信电脑端开直播无法连接服务器
以太坊在全球有多少服务器
中职数据库软件
文件服务器加密