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
相关问题
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2
雅澤yaduo · 领券联盟
2025-01-03 20:39 37 50
呆瓜小董 · webview
2024-11-30 18:02 68 20
阿肥 · 鸿蒙next
2024-10-25 18:07 35 100
尖沙咀-段坤 · 安卓
2024-09-11 11:03 31 2
YanLQ · AOSP
2024-08-10 11:57 35 100
断点 · vue
2024-08-08 10:05 79 30
幻影~ · 安卓 / 面试
2024-06-15 18:51 48 2