2021-03-06 00:25:40 +01:00
|
|
|
#[cfg(test)] mod tests;
|
|
|
|
|
|
|
|
// use rocket_contrib::json::Json;
|
|
|
|
// use rocket::Route;
|
|
|
|
use http::{Request, Response};
|
|
|
|
|
|
|
|
|
|
|
|
pub fn routes() -> Vec<rocket::Route> {
|
|
|
|
routes![search_streets]
|
|
|
|
}
|
|
|
|
|
|
|
|
// URL: https://www.ivago.be/nl/particulier/autocomplete/garbage/streets?q=Lange
|
|
|
|
#[get("/search?<street>")]
|
|
|
|
pub fn search_streets(street: String) -> String {
|
|
|
|
// Build the request
|
|
|
|
let mut request = Request::get(
|
|
|
|
"https://www.ivago.be/nl/particulier/autocomplete/garbage/streets")
|
|
|
|
.body(())
|
|
|
|
.unwrap();
|
|
|
|
|
|
|
|
let response = send(request.body(()).unwrap());
|
|
|
|
}
|