Advertisement
Guest User

Untitled

a guest
Jun 24th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. extern crate iron;
  2. #[macro_use] extern crate mime;
  3.  
  4. use iron::prelude::*;
  5. use iron::status;
  6.  
  7. fn main() {
  8. println!("Serving on http://localhost:3000...");
  9. Iron::new(get_form).http("localhost:3000").unwrap();
  10. }
  11.  
  12. #[allow(unused_variables)]
  13. fn get_form(request: &mut Request) -> IronResult<Response> {
  14. let mut response = Response::new();
  15.  
  16. response.set_mut(status::Ok);
  17. response.set_mut(mime!(Text/Html; Charset=Utf8));
  18. response.set_mut(r#"
  19. <title>GCD Calculator</title>
  20. <form action="/gcd" method="post">
  21. <input type="text" name="n"/>
  22. <input type="text" name="n"/>
  23. <button type="submit">Compute GCD</button>
  24. </form>
  25. "#);
  26.  
  27. Ok(response)
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement