账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    使用nginx代理wss时 nginx proxy_pass指令为何是http协议?
    65
    0

    程序我已经测试通过
    以下是nginx转发的配置
    我有一点不理解

    websocket服务我使用gatewayworker开了一个websocket服务

    为何转发里是http

    如果我直接访问这一地址,他又会提示错误

    location /wss
    {
        proxy_pass http://127.0.0.1:8585;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header X-Real-IP $remote_addr;
    }

    这是什么原理?

    2
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部