Finished up WebServer
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package org.openautonomousconnection.webserver.api;
|
||||
|
||||
import org.openautonomousconnection.protocol.packets.v1_0_0.beta.WebRequestPacket;
|
||||
import org.openautonomousconnection.protocol.side.web.ConnectedWebClient;
|
||||
import org.openautonomousconnection.protocol.side.web.ProtocolWebServer;
|
||||
|
||||
/**
|
||||
* Context passed to Java WebPages (client, request, session).
|
||||
*/
|
||||
public final class WebPageContext {
|
||||
|
||||
public final ConnectedWebClient client;
|
||||
public final WebRequestPacket request;
|
||||
public final SessionContext session;
|
||||
|
||||
public WebPageContext(ConnectedWebClient client, ProtocolWebServer server, WebRequestPacket request) throws Exception {
|
||||
this.client = client;
|
||||
this.request = request;
|
||||
this.session = SessionContext.from(client, server, request.getHeaders());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user