[英]Open a websocket connection with a parameter
當打開 websocket 連接(在 JavaScript 中)到我編寫的自定義服務器(C#)時,我想在 URL 的末尾包含一個參數,例如“ws://127.0.0.1:9003/myParameter”。
var socket = new WebSocket('ws://127.0.0.1:9003/myParameter');
socket.onopen = function () {
deferred.resolve(true);
socket.close();
};
在服務器端,我有這個方法接受連接:
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
try
{
t.Start();
while (true)
{
TcpClient c = t.AcceptTcpClient();
WebSocketClient w = new WebSocketClient(c);
webSocketClientManager.AddClient(w);
}
}
catch (Exception ex)
{
// log error
}
}
}
建立連接沒有問題。 我想要以某種方式讀取/查看 URL 中是否存在“myParameter”,因為它正在嘗試連接。
TIA
ws://127.0.0.1:9003/path?param=1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.