equal
deleted
inserted
replaced
17 |
17 |
18 class Service(val url: URL) { |
18 class Service(val url: URL) { |
19 override def toString: String = url.toString |
19 override def toString: String = url.toString |
20 |
20 |
21 def get(route: String): HTTP.Content = |
21 def get(route: String): HTTP.Content = |
22 HTTP.Client.get(if (route.isEmpty) url else new URL(url, route)) |
22 HTTP.Client.get(Url.resolve(url, route)) |
23 |
23 |
24 def get_root(route: String = ""): Root = |
24 def get_root(route: String = ""): Root = |
25 Root(get(if_proper(route, "/" + route)).json) |
25 Root(get(if_proper(route, "/" + route)).json) |
26 } |
26 } |
27 |
27 |