rust - Rust/Rocket:当用户发出 HTTP 请求时,我如何返回多个页面/文档?
问题描述
当用户发出单个 HTTP 请求时,我试图在 HTTP 响应中返回多个文档 ( index.html
, )。style.css
我该怎么做呢?我正在考虑使用类似std::io::File
实例的东西来返回这些,但到目前为止还没有成功。
下面的函数和路径是用户第一次访问网站时与之交互的。
我已经阅读了 Rocket 的文档NamedFile
,StaticFiles
但我不太确定这些是这种情况下的正确解决方案。
#[get("/")]
fn index() -> Response<'static> {
let mut response = Response::new();
response.set_status(Status::Ok);
response
}
解决方案
推荐阅读
- sql-server - TSQL - 用总计填写缺失的月份
- laravel - Laravel 收银员计费门户语言
- python - Python初学者 - 未解决的参考
- ios - 在stackview和空格中调整我的textview的大小
- postgresql - CARTO Postgres 频率表(按年份)
- arrays - 在 Fortran 中返回数组的函数
- django - Django - HTML 输入值未在视图中打印
- java - Java DateTime 12 小时格式
- facebook - 从 Facebook 导入好友计数使用 IMPORTXML
- java - @SpringBootTest 装饰器导致 WatchService 的测试卡住