构建服务器
02-server_routes_endpoints/01-server.md
commit - 759c39d68f63e06b83bedd812f2a4a3a770879f9 - 2021.02.17
使用 tide::new()
方法构建基本的 Tide 服务器(Server)
。
#[async_std::main] async fn main() -> tide::Result<()> { let server = tide::new(); Ok(()) }
然后,可以使用异步的 listen
方法启动服务器。
#[async_std::main] async fn main() -> tide::Result<()> { let server = tide::new(); server.listen("127.0.0.1:8080").await?; Ok(()) }
虽然这是你所能构建的最简单的 Tide 应用程序,但它并不是很有用。它将对任何请求都返回 404 HTTP 响应。为了能够返回任何有用的信息,我们需要使用一个或多个端点(Endpoint)
来处理请求。