diff --git a/Example3/Program.cs b/Example3/Program.cs
index 7463a44d..d5ebcf9f 100644
--- a/Example3/Program.cs
+++ b/Example3/Program.cs
@@ -19,7 +19,8 @@ namespace Example3
*/
var httpsv = new HttpServer (4649);
//var httpsv = new HttpServer (5963, true);
- //var httpsv = new HttpServer (System.Net.IPAddress.Parse ("127.0.0.1"), 4649, false);
+ //var httpsv = new HttpServer (System.Net.IPAddress.Parse ("127.0.0.1"), 4649);
+ //var httpsv = new HttpServer (System.Net.IPAddress.Parse ("127.0.0.1"), 5963, true);
#if DEBUG
// To change the logging level.
httpsv.Log.Level = LogLevel.Trace;
diff --git a/websocket-sharp/Server/HttpServer.cs b/websocket-sharp/Server/HttpServer.cs
index 5fc139fd..ffdf5489 100644
--- a/websocket-sharp/Server/HttpServer.cs
+++ b/websocket-sharp/Server/HttpServer.cs
@@ -136,6 +136,39 @@ namespace WebSocketSharp.Server
init ("*", port, secure);
}
+ ///
+ /// Initializes a new instance of the class with
+ /// the specified and .
+ ///
+ ///
+ ///
+ /// An instance initialized by this constructor listens for the incoming
+ /// connection requests on .
+ ///
+ ///
+ /// If is 443, that instance provides a secure connection.
+ ///
+ ///
+ ///
+ /// A that represents the local IP address of the server.
+ ///
+ ///
+ /// An that represents the port number on which to listen.
+ ///
+ ///
+ /// is .
+ ///
+ ///
+ /// isn't a local IP address.
+ ///
+ ///
+ /// isn't between 1 and 65535 inclusive.
+ ///
+ public HttpServer (System.Net.IPAddress address, int port)
+ : this (address, port, port == 443)
+ {
+ }
+
///
/// Initializes a new instance of the class with
/// the specified , ,