Skip to content

Websocket无法连接 #1

@MXWXZ

Description

@MXWXZ

EdgeOne CLI版本: 1.2.28

复现流程

预期行为

websocket正常连接

目前行为

websocket连接中断,具体来说,只要请求头包含

Connection: Upgrade
Upgrade: websocket

这两个就会立即切断连接,官网demo倒是正常

另外提一嘴

  1. 如何在express或koa框架中实现ws?用websocket-express和koa-websocket之类的库包了一层后就无法识别路由了。
  2. express修改非入口文件热修改不会生效,必须在入口文件保存一次或者重启dev环境才能生效……?
  3. 存在连接未关闭时,热修改会出现connection refused错误,在handler里写个死循环就能复现。
  4. Request/Response没有type提示之类的小问题就不谈了,连文档都语焉不详字段都不全

⬆️ 目前使用体验非常糟糕,很劝退

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions