【发布时间】:2018-01-04 22:32:24
【问题描述】:
我正在使用纯 js(无库)来实现到服务器的 websocket 连接(到 PERL 脚本)。 在网上看了一下发现可以在URL请求中添加自定义参数如下:
var ws=new WebSocket('wss://mydomain.com:9999/?UserID=329729');
我的问题是:那么如何在 PERL 的 NET::WebSocket::Server 中处理此查询字符串以在握手中检索用户 ID(如果可能的话)?
Net::WebSocket::Server->new(
listen => $ssl,
silence_max=>3600,
on_connect => sub {
my($serv,$conn)=@_;
$conn->on(
handshake => sub {
my($conn,$handshake)=@_;
# ???
},
);
}
)->start;
任何帮助都可以理解
【问题讨论】:
标签: javascript perl authentication websocket