WebSocket组件增加自定义头信息支持

This commit is contained in:
zqm
2026-04-01 15:09:45 +08:00
parent b4393d2290
commit 993e51a853
2 changed files with 2 additions and 4 deletions

View File

@@ -120,13 +120,11 @@ namespace JoyD.Windows.CS.WebSocket
}
// 设置自定义头信息
// WebSocketSharp库的WebSocket类可能没有SetHeader方法这里暂时注释掉
// 后续可以考虑使用其他方式实现自定义头信息的传递
if (_config.CustomHeaders != null && _config.CustomHeaders.Count > 0)
{
try
{
// WebSocketSharp库的WebSocket类使用SetHeader方法设置自定义头信息
// WebSocketSharp库的WebSocket类使用SetUserHeader方法设置自定义头信息
foreach (var header in _config.CustomHeaders)
{
_webSocket.SetUserHeader(header.Key, header.Value);

View File

@@ -40,7 +40,7 @@ $licenseUrl = "https://opensource.org/licenses/MIT"
$iconFileName = "CubeLib.ico"
$iconSourcePath = Join-Path $scriptDir $iconFileName
$iconUrl = "http://47.111.181.23:8081/repository/gradle/main/CubeLib.ico"
$releaseNotes = "WebSocket组件降低Newtonsoft.Json对Net版本依赖"
$releaseNotes = "WebSocket组件增加自定义头信息支持"
# 其他设置
$nupkgFileName = "$packageId.$version.nupkg"