6

基于浏览器的 irc 客户端是否可以在不使用任何网关的情况下工作,即直接与 irc 服务器通信?

4

4 回答 4

11

HTML5 WebSocket 无法连接到非 WebSocket 服务器。使用 WebSockets,您只能连接到可以响应 WebSocket 协议握手请求的服务器。所以不,您将无法使用 HTML5 来创建 IRC 客户端(这非常可悲,因为 Flash 完全有能力做到这一点)。

于 2010-09-16T08:34:08.460 回答
1

wsproxy 可以用作交换消息的中间层。有关更多信息,请参阅其他线程

https://stackoverflow.com/questions/4176344/websocket-relay

于 2013-02-26T16:05:04.043 回答
-1

当然,只要您使用可以与 IRC 协议通信的扩展程序或浏览器语言,例如 ChatZilla 或 PJIRC。

于 2010-04-23T05:04:38.187 回答
-2

将来这可以通过 websockets 来完成,目前只有 chrome 支持它们,但它们是 html 5 规范的一部分。http://dev.w3.org/html5/websockets/

这篇文章表明 Kaazing 同时有一个 javascript 解决方法:https ://stackoverflow.com/questions/1252829/what-browsers-support-html-5-websocket

我希望解决方法使用 java 或 flash 之类的东西来模拟 websocket。

于 2010-04-23T05:26:16.603 回答