Rust下的静态文件HTTP服务器see是怎样的
发表于:2024-10-07 作者:千家信息网编辑
千家信息网最后更新 2024年10月07日,本篇文章为大家展示了Rust下的静态文件HTTP服务器see是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下面给大家带来的是Rust下的静态文件HTT
千家信息网最后更新 2024年10月07日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安全错误
数据库的锁怎样保障安全
数据库三阶段的特点是
海淀区使用软件开发调试
jsp图片储存到数据库
怀柔区通用软件开发设置
网络安全法案由
催生互联网科技
电脑如何连接云数据库
嘉兴java软件开发定做价格
黄浦区现代软件开发试验设备
广电网络技术部个人总结
天津信息化软件开发设施有哪些
1.8.1小游戏服务器
芝麻云仓模式系统软件开发
阿凡提软件开发
缺少数据库
mysq1是服务器类软件吗
数据库有几个厂商
全国省市县乡镇数据库
小海豚数据库怎么用
数据库操作记录 工具
数据库王珊去哪找资源
决斗之城账号服务器查询
灵月软件开发
多个服务器远程管理
服务器手机版我的世界指令大全
战地一武器被服务器锁定怎么解
资源管理系统数据库设计
以下属于原始研究数据库的是
136邮箱数据库
网络安全基础实验移位密码