Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern crate iron;
- #[macro_use] extern crate mime;
- use iron::prelude::*;
- use iron::status;
- fn main() {
- println!("Serving on http://localhost:3000...");
- Iron::new(get_form).http("localhost:3000").unwrap();
- }
- #[allow(unused_variables)]
- fn get_form(request: &mut Request) -> IronResult<Response> {
- let mut response = Response::new();
- response.set_mut(status::Ok);
- response.set_mut(mime!(Text/Html; Charset=Utf8));
- response.set_mut(r#"
- <title>GCD Calculator</title>
- <form action="/gcd" method="post">
- <input type="text" name="n"/>
- <input type="text" name="n"/>
- <button type="submit">Compute GCD</button>
- </form>
- "#);
- Ok(response)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement