]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/http/HttpServerHandler.java
Add check for exact path match
[signal-cli] / src / main / java / org / asamk / signal / http / HttpServerHandler.java
index a5213df7a0e80f71dea2a8798946dfe6f39d5347..32000a1f4db86096ea155ea86432b601ab743b8a 100644 (file)
@@ -66,6 +66,10 @@ public class HttpServerHandler {
     }
 
     private void handleRpcEndpoint(HttpExchange httpExchange) throws IOException {
+        if (!"/api/v1/rpc".equals(httpExchange.getRequestURI().getPath())) {
+            sendResponse(404, null, httpExchange);
+            return;
+        }
         if (!"POST".equals(httpExchange.getRequestMethod())) {
             sendResponse(405, null, httpExchange);
             return;