diese Versionen von BibliothekenShutdownHandler schenkt 400 in Embedded Jetty
<java.version>1.8</java.version>
<javax.websockets.version>1.1</javax.websockets.version>
<jetty.version>9.3.8.v20160314</jetty.version>
<jersey.version>2.22.2</jersey.version>
<jgit.version>4.3.0.201604071810-r</jgit.version>
<json.version>20160212</json.version>
<junit.version>4.12</junit.version>
<slf4j.version>1.7.12</slf4j.version>
<maven.shade.version>2.4.1</maven.shade.version>
verwendet werden
eingebettete Jetty wie die
verwendet wirdServer server = new Server(Settings.PORT);
ResourceHandler resourceHandler = new ResourceHandler();
resourceHandler.setDirectoriesListed(true);
resourceHandler.setWelcomeFiles(new String[] { "./html/index.html" });
resourceHandler.setResourceBase("./ressources/webcontent");
ShutdownHandler shutdownHandler = new ShutdownHandler("switchoff", true, true);
HandlerList handlers = new HandlerList();
handlers.setHandlers(new Handler[] { resourceHandler, shutdownHandler, new DefaultHandler() });
server.setHandler(handlers);
Dies zeigt die index.html
, aber dies schlägt mit 400
fehlhttp://localhost:22279/shutdown?token= "ausschalten"
keine idee warum?
Jetty unterstützt keine JSR356-Websockets v1.1 ([noch] (https://github.com/eclipse/jetty.project/issues/207)) –
Danke für den Hinweis! ... Hoffentlich seid ihr Jungs als ich Implementieren Sachen – user3732793