728x90
728x170
■ tide 크레이트를 사용해 초간단 웹 서버를 만드는 방법을 보여준다.
▶ Cargo.toml
[package]
name = "test_server"
version = "0.1.0"
edition = "2021"
[dependencies]
tide = "0.16"
async-std = {version = "1.8.0", features = ["attributes"]}
▶ src/main.rs
const SERVER_ADDRESS : &str = "127.0.0.1:8888";
#[async_std::main]
async fn main() -> tide::Result<()>
{
println!("http://{}/", SERVER_ADDRESS);
let mut server : tide::Server<()> = tide::new();
server.at("/").get
(
|_| async
{
return Ok("Hello, World!");
}
);
server.listen(SERVER_ADDRESS).await?;
return Ok(());
}
728x90
그리드형(광고전용)
'Rust > tide' 카테고리의 다른 글
[RUST/TIDE] tide 크레이트를 사용해 값 입력 웹 서버 만들기 (0) | 2023.06.08 |
---|---|
[RUST/TIDE] 크레이트 설치 : tide (0) | 2023.06.07 |