不清楚几个端口的区别和关系

来源:7-18 联调演示与总结

Silence_yang

2019-08-05

  1. 前端我是用vue启动的8080端口
    图片描述

  2. nginx配置中的三个端口
    图片描述

  3. 后端的端口,我的后端的端口是8888,那么我在nginx中应该配置哪个端口?前端ajax请求应该请求哪个端口? vue应该启动哪个端口?总之对这几个端口很不清楚

写回答

4回答

Silence_yang

提问者

2019-08-07

老师,为什么我的数据已经返回了,但是浏览器还会报跨域的错误//img.mukewang.com/szimg/5d4a3bcf09b3f7c115960133.jpg

0
1
双越
你先按照我说的。不要自己随意修改端口。前端端口、端口和 nginx 的代理配置,你都严格按照课程中的来,不要自己改。先调通再说。调通了,就可以继续往下学习,总是出问题,会耽误你学习进度。
2019-08-07
共1条回复

双越

2019-08-05

这种情况下,建议你不要自己随意修改端口。前端端口、端口和 nginx 的代理配置,你都严格按照课程中的来,不要自己改。先调通再说。

0
4
双越
回复
Silence_yang
location / 对应前端端口,location /api/ 对应后端端口。这俩端口都是不对外的。ajax 请求统一访问 server listen 定义的端口,即 nginx 统一对外的端口。
2019-08-05
共4条回复

Silence_yang

提问者

2019-08-05

老师,您先回答一下我问的几个端口的问题哈,然后再回答我现在的问题。我先在的问题是:前端vue是8080,后端是8888,ajax访问的是8080(这样才不会报跨域问题),然后报404

//img1.sycdn.imooc.com/szimg/5d47a6c8092f22a811000683.jpg

//img.mukewang.com/szimg/5d47a6c809cdd61609311009.jpg


0
0

Silence_yang

提问者

2019-08-05

我在postman里面调试登录是成功了的

//img.mukewang.com/szimg/5d47a3b209b889b812720870.jpg

0
0

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程