TsgcWebSocketHTTPServer属性 › Port

Port 属性

服务器接受传入 HTTP 和 WebSocket 连接的 TCP 端口。

语法

property Port: Integer read GetPort write _SetPort;

默认值

80

备注

在激活服务器之前设置 Port。可接受 165535 之间的任何值,但低于 1024 的端口在 Unix 上通常需要提升权限,在 Windows 上需要防火墙规则。当服务器监听多个端点时,请改用 Bindings;分配 Port 等同于绑定到 0.0.0.0 上的单个绑定。如果在停止服务器后更改 Port,请先调用 Bindings.Clear() 以释放之前的句柄。

示例


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 8080;
oServer.Active := true;

返回属性