我想知道cometd客户端是连接到http还是https,我需要记录这些信息。
我是新来的,并没有太多想法这样做。
我想的一种方法是检查bayeuxContext.getURL()
中的https,但不确定它是否有效。
有人可以建议如何实现这一点。
由于
答案 0 :(得分:1)
调用BayeuxContext.getURL()
将返回客户端用于连接服务器的完整URI,因此还会包含您可以检查它是http
还是https
的方案。
这适用于基于HTTP和基于WebSocket的传输。对于WebSocket,报告的URI将是初始HTTP升级请求的URI。