这个反向代理到底是干啥的?
发布于 9小时前 作者 lileilei 131 次浏览 来自 问答

用 类似 http-proxy(node-http-proxy ,request)的模块,请求java后台给的数据接口,拿到数据渲染jade模版这么个流程。 那么nodejs + http-proxy + java 中这个http-proxy,还有 模块 等等,他们 又是干什么吃的啊??网上搜了好多天还是不很明白!这中间的区别是什么?

var http=require(‘http’); var options = { host:’这里放代理服务器的ip或者域名’, port:’这里放代理服务器的端口号’, method:’POST’,//这里是发送的方法 path:’ https://www.google.com’, //这里是访问的路径 headers:{ //这里放期望发送出去的请求头 } http.get(options,fn )
这个不可以请求java程序的数据接口吗?求同胞给答案找了好多天了

3 回复

自己写写试试呗,有些基本概念自己去脑补……不要什么基础知识都没有就来瞎问……

在调试的时候 前端后后端的代码不在同一台机器上 前端经常在一个域名上 向另一个域名发送ajax请求 但是ajax请求是不能跨域的 所以在本地的服务器上做转发 比如说 请求我本地 /api 开头的所有请求 我都通过反向代理转发到服务器上 然后接收服务器发来的信息 再转回去

回到顶部