- 主题:VUE和后端交互问题~
程序包含前后端,分开部署在同一台机器上。
我的理解:项目用axios做成request和后端交互
我打开chrome,抓取method get方法,发现个神奇的事情~
我只能抓到 get http://前端ip:前端端口/api/{service} ,这个请求放到postman,返回结果正确!难道前端有cache,默认从cache取数据??
其实我想抓的是 get http://后端ip:后端端口/{service}
为什么抓不到后端的request请求呢? 我明明看到后端有log了。。难道通过websocket?我抓到websocket请求了。。那axios怎么把restful变成websocket去调用后端的呢?
前端发出来的url多了一个/api,是axios的baseUrl,但是调用后端不需要这个baseUrl啊.
--
修改:Splunk FROM 139.224.253.*
FROM 139.224.253.*
网上看到的是axios封装了ajax啊,
这是我抓到的websocket
ws://192.168.1.9:82/sockjs-node/941/gjvywvbt/websocket
ip和端口都是前端的
【 在 Splunk (水木二级巡视员) 的大作中提到: 】
: 程序包含前后端,分开部署在同一台机器上。
: 我的理解:项目用axios做成request和后端交互
: 我打开chrome,抓取method get方法,发现个神奇的事情~
: ...................
--
FROM 139.224.253.*
你本地开发环境起了webpack dev server呗,
请求是dev server转发的。多看看那几个配置文件。
--
FROM 106.121.66.*
您这不是搞java的么,怎么又搞起js了 ...
【 在 Splunk (水木二级巡视员) 的大作中提到: 】
: 程序包含前后端,分开部署在同一台机器上。
: 我的理解:项目用axios做成request和后端交互
: 我打开chrome,抓取method get方法,发现个神奇的事情~
: ...................
--
FROM 220.181.41.*
我以前是搞C/C++/cliC++/C#...的,悲催 悲催得一逼。。。。
【 在 shaolin (我的大小宝贝儿...) 的大作中提到: 】
: 您这不是搞java的么,怎么又搞起js了 ...
--
修改:Splunk FROM 139.224.253.*
FROM 139.224.253.*
确实启了这个server...
问题是,我用chrome F12看不到调用服务器端的restful请求!
【 在 syssky (syssky) 的大作中提到: 】
: 你本地开发环境起了webpack dev server呗,
: 请求是dev server转发的。多看看那几个配置文件。
--
FROM 139.224.253.*
哪几个配置看着似懂非懂,求推荐讲解webpack dev server如何工作的好文章。
【 在 syssky (syssky) 的大作中提到: 】
: 你本地开发环境起了webpack dev server呗,
: 请求是dev server转发的。多看看那几个配置文件。
--
FROM 139.224.253.*
devserver 默认开了代理
devserver是另外一个程序,不在浏览器里,自然看不见转发后请求
- 来自 水木社区APP v3.5.3
【 在 Splunk 的大作中提到: 】
: 确实启了这个server...
:
: 问题是,我用chrome F12看不到调用服务器端的restful请求!
--
FROM 120.244.218.*
那怎么抓住这个api请求呢?
【 在 hothail (沸冰!无尽的华尔兹) 的大作中提到: 】
: devserver 默认开了代理
: devserver是另外一个程序,不在浏览器里,自然看不见转发后请求
: - 来自 水木社区APP v3.5.3
: ...................
--
FROM 139.224.253.*
接口规格公开,可以直接请求后台api,用postman模拟
也可以关闭代理功能,这样要求后端支持跨域请求
- 来自 水木社区APP v3.5.3
【 在 Splunk 的大作中提到: 】
: 那怎么抓住这个api请求呢?
--
FROM 117.136.38.*