0
  • 最佳答案

    上线就不走这里了。

    1153952789488054272  评论     打赏       拉大锯
    • coderwhy  回复 @拉大锯
      可以可以
      coderwhy 2020-09-19 14:25   回复 1297111521670848512
  • vue-cli 中的配置只针对开发环境。先确认你这个开发环境是ok的吗?


    线上可以使用nginx反向代理。

    如果你的线上请求路径都是以api开头的

    正常的http或https的如下:

    location /api/ {
        # 注意 结尾的 / ,这个有没有是有却别的
        proxy_pass "你的真实target地址或nginx upstream地址";
    }
    


    你这个应该是走WebSocket的。可以参考 Nginx配置WebSocket方式。

    location /api/ {
    
        proxy_pass "你的真实target地址或nginx upstream地址";
    
        proxy_http_version 1.1;
        # 注意下面这句
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
    


    具体你可以参考nginx官方文档:http://nginx.org/en/docs/http/websocket.html



    1204576011224735744  评论     打赏       itshizhan
    • coderwhy  回复 @itshizhan
      可以可以多谢了
      coderwhy 2020-09-19 14:25   回复 1297111521670848512
相关问题
幻影~ · 提问
2024-04-13 20:13 7 2
幻影~ · 找工作
2024-04-07 10:44 11 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2