Class SampleWebServer

java.lang.Object
net.luminis.quic.sample.SampleWebServer

public class SampleWebServer extends Object
Simple sample HTTP3 Web server. For the HTTP/3 implementation, this server uses the Flupke plugin (or add-on) which is not part of the Kwik project. Because Kwik cannot depend compile time on Flupke, the Flupke plugin is loaded dynamically using reflection. If the Flupke plugin is not found, the server will exit. Do not interpret this as a recommended way to implement an HTTP/3 server. The reason for this sample is to have an easy way to test and debug the Kwik server implementation, without the need to make the round-trip to the Flupke project for every change. See the Flupke project for a better implementation of an HTTP/3 server that does not depend on reflection.
  • Constructor Details

    • SampleWebServer

      public SampleWebServer()
  • Method Details