[tor-commits] [onionoo/master] Simplify URL check a bit.
karsten at torproject.org
karsten at torproject.org
Tue Jul 24 16:16:20 UTC 2012
commit e034adf8d7b1a8b50b81ca4e58e63a751080a6a9
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Tue Jul 24 16:14:16 2012 +0200
Simplify URL check a bit.
---
etc/web.xml.template | 6 +++---
src/org/torproject/onionoo/ResourceServlet.java | 9 +++------
2 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/etc/web.xml.template b/etc/web.xml.template
index 4cba2b5..b2c3178 100644
--- a/etc/web.xml.template
+++ b/etc/web.xml.template
@@ -18,15 +18,15 @@
</servlet>
<servlet-mapping>
<servlet-name>Resource</servlet-name>
- <url-pattern>/summary/*</url-pattern>
+ <url-pattern>/summary</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resource</servlet-name>
- <url-pattern>/details/*</url-pattern>
+ <url-pattern>/details</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resource</servlet-name>
- <url-pattern>/bandwidth/*</url-pattern>
+ <url-pattern>/bandwidth</url-pattern>
</servlet-mapping>
</web-app>
diff --git a/src/org/torproject/onionoo/ResourceServlet.java b/src/org/torproject/onionoo/ResourceServlet.java
index 43c2110..7fddbea 100644
--- a/src/org/torproject/onionoo/ResourceServlet.java
+++ b/src/org/torproject/onionoo/ResourceServlet.java
@@ -160,14 +160,11 @@ public class ResourceServlet extends HttpServlet {
uri = uri.substring("/onionoo".length());
}
String resourceType = null;
- if (uri.startsWith("/summary") &&
- !uri.startsWith("/summary/")) {
+ if (uri.startsWith("/summary")) {
resourceType = "summary";
- } else if (uri.startsWith("/details") &&
- !uri.startsWith("/details/")) {
+ } else if (uri.startsWith("/details")) {
resourceType = "details";
- } else if (uri.startsWith("/bandwidth") &&
- !uri.startsWith("/bandwidth/")) {
+ } else if (uri.startsWith("/bandwidth")) {
resourceType = "bandwidth";
} else {
response.sendError(HttpServletResponse.SC_BAD_REQUEST);
More information about the tor-commits
mailing list