【发布时间】:2015-07-02 13:33:27
【问题描述】:
我已嵌入 tomcat 8.0.20 并在我的服务器中使用它。我构建了 tomcat websocket 示例,当我尝试在我的服务器中为所有 4 个示例(回声、聊天等)运行它时 我来了
信息:WebSocket 连接关闭,代码:1006
在控制台中,它会打印类似的内容(每个示例的 url 都是正确的)
WebSocket 连接到 'ws://localhost:9763/examples/websocket/echoProgrammatic' 失败: WebSocket 握手期间出错:意外响应代码:302
当我在 tomcat 上部署它时,它显示 404 错误而不是 302。
谁能告诉我这是什么原因?
在pom中,我的依赖如下
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
似乎没有正确部署 websocket 实现。有人可以帮忙吗?
【问题讨论】:
-
你能写下你的连接尝试代码吗?你想从其他机器或同一台机器连接到 websocket 吗?
-
@Serkhan 我没有写任何代码。我只是构建了tomcat提供的示例并部署了它。
标签: java tomcat websocket tomcat8 embedded-tomcat-8