首页 > 编程知识 正文

离线安装包含非法关键词,你似乎正在使用代理服务

时间:2023-05-06 07:39:57 阅读:58372 作者:3647

NodeJS后端开发11建议继续开发对方服务脱机代理服务器! 从事背景开发的害羞高山最近经常面临着对方界面还没有准备好,或者对方系统有错误,有些界面无法使用的问题。

害羞的高山向项目老板说了这种情况。

但是总经理暂且不论,这不是还没有接口文档吗,这个问题很简单,你不是拿不出手吗? 明天可能不来!

害羞的高山硬着头皮来到教育委员会,说这还不容易。 通过Mock对方的界面和整个车站后马上完成,可以联动调试

现在,http-proxy-middleware、nodejs直接解析受欢迎的http代理中间件。

假设我们在源数据网站: http://theRealSite:10010/

有以下三个接口,两个接口坏了。

/realData接口返回原始数据。 此接口很复杂,无法mock,但当前/orders订单数据接口可用。 由于故障,无法调用/products产品数据接口。 因为障碍,不能回到主题。 代理服务器也使用在此下以此中间件启动的代理服务器。

代理原始数据,需要mock的其他两个不可用接口。

读者将以下代码另存为mockServer.js

常数express=require (express ); 常数=请求(常数); const { createproxymiddleware }=require (http-proxy-middleware ); //大方的舞蹈-CSDN-代码Democonst leiXueWeiApp=express (; lixueweiapp.use(CORS ) ); 创建//代理,并将流量发送到源站点leixueweiapp.use(/realdata )、createproxymiddleware、target :65http://therealsite 336011 leixueweiapp.use((/products ),function ) req,res ) { console.log )慷慨的舞蹈:这里是我们的代理界面:reres mock的第n个接口leixueweiapp.use(/orders (,function ) req,res ) { console.log慷慨舞蹈)这里是我们的代理接口: 效果如下。

一个名为“成功获取数据接口”的接口代理源数据站点,并按原样返回原始服务的数据: http://theRealSite:10010/

以下两个接口是我们进行mock的接口。

展示/产品界面

展示/订单界面

通过代理界面生成业务所需的数据并继续开发本项目完全没有问题。

好了,害羞的高山,回去看看有什么界面,跟着mock就行了。

委员会以前写过mock接口的各种模拟代理的方式,你知道可以去看这个依赖服务故障吗? 数百万个项目明天将路演Demo

顺便说一下,学生委员会也可以关注长期的读书=慷慨的舞蹈爱好编程故事集

或者=大方的舞蹈NodeJS系列

继续学习,继续开发,我是个慷慨的舞蹈!

编程很有趣。 彻底说明和理解技术是重要的。

创作并不容易。 请多多支持。 让我们赞扬收藏支援学委员会。

更多代码可以看到/Star: LearnNodeJS代码的下载

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。