| Name | Message | Date |
|---|---|---|
| 📄 Connect-WebSocket.ps1 | 22 hours ago | |
| 📄 Disconnect-WebSocket.ps1 | 22 hours ago | |
| 📄 README.md | 22 hours ago | |
| 📄 Receive-WebSocket.ps1 | 22 hours ago | |
| 📄 Send-WebSocket.ps1 | 22 hours ago |
📄
Connect-WebSocket.ps1
[CmdletBinding()]
[OutputType([System.Net.WebSockets.ClientWebSocket])]
param (
[Parameter(Mandatory = $true, Position = 0)]
[uri]
$Uri
)
$WebSocket = [System.Net.WebSockets.ClientWebSocket]::new();
$WebSocket.ConnectAsync($uri, [System.Threading.CancellationToken]::None).GetAwaiter().GetResult() | Out-Null;
return $WebSocket;