Пример #1
0
  private HttpServer createServer(StartArgs startArgs) {
    if (startArgs.isHttps()) {
      return ActualHttpServer.createHttpsLogServer(
          startArgs.getPort(), startArgs.getHttpsCertificate());
    }

    return ActualHttpServer.createLogServer(startArgs.getPort());
  }
Пример #2
0
  private HttpServer createHttpServer(
      ImmutableList<SessionSetting> sessionSettings,
      Optional<Integer> port,
      MocoConfig... configs) {
    HttpServer server = ActualHttpServer.createLogServer(port, configs);
    for (SessionSetting session : sessionSettings) {
      logger.debug("Parse session: {}", session);

      session.bindTo(server);
    }

    return server;
  }