nodeJS 反向代理请求,解决跨域。
var express = require(‘express’)
const {
createProxyMiddleware
} = require(‘http-proxy-middleware’)
const app = express()
// 设置跨域访问
var cors = require(‘cors’)
app.use(cors({
origin: [‘http://localhost:9090’], // 请求从哪里来
methods: [‘GET’, ‘POST’],
alloweHeaders: [‘Conten-Type’, ‘Authorization’]
}))
var options = {
target: ‘http://localhost’, // 要去哪里
changeOrigin: true,
pathRewrite(url) {
// 路径改写
return url.split(/^/eip/) [1]
}
}
var exampleProxy = createProxyMiddleware(options)
app.use(‘/’, exampleProxy) // ‘/’ 表示对所有请求代理
app.listen(4000)
console.log(‘反向代理启动成功端口为4000’)
nodeJS 反向代理请求,解决跨域。相关推荐
- 微服务架构(5):nginx反向代理cors解决跨域
微服务架构(5):nginx反向代理&&cors解决跨域 学习目标 1.使用域名访问本地项目 1.1.统一环境 1.2.域名解析 1.3.解决域名解析问题 1.4.nginx解决端口问 ...
- 【Node】node.js实现服务器的反向代理,解决跨域问题
跨域对于前端来说是一个老大难的问题,许多方法如jsonp.document.domain + iframe...都有或多或少的问题,一个最佳实践就是通过服务器nginx做反向代理,但奈何不懂相关知识, ...
- vue cli3.3 以上版本配置vue.config.js 及反向代理操作解决跨域操作
const webpack = require('webpack') module.exports = { configureWebpack: { plugins: [ new webpack.Pro ...
- 前端使用 Nginx 反向代理彻底解决跨域问题
引入网址https://blog.csdn.net/larger5/article/details/81286324 1.请求后端数据失败 代码: <!DOCTYPE html> < ...
- 简单配置nginx反向代理,实现跨域请求
简单配置nginx去做反向代理,实现跨域请求 简单介绍nginx的nginx.conf最核心的配置,去做反向代理,实现跨域请求. 更多详细配置,参考nginx官方文档 先介绍几个nginx命令 打开n ...
- express框架在nodejs中的使用+解决跨域问题(cors三方库)
第一部分commonJS使用第三方框架 一.托管静态资源(让用户直接访问静态资源) 例如,如上url分别是请求一张图片,一份样式文件,一份js代码.我们实现的web服务器需要能够直接返回这些文件的内容 ...
- React Axios 请求解决跨域问题
网上看了很多的方案,但是不知道为什么,作为初学者,对react不太清楚的话,解决跨域还是有很多的问题.这篇博客针对小白,第一次调试react 跨域问题,甚至第一次使用Axios ,第一次... 废话就 ...
- uni-app之网络请求解决跨域
一:uniapp网络请求 第一步:新建uni-app项目 第二步:在npmjs中下载第三方包(用于请求) 安装步骤链接如下: @escook/request-miniprogram - npm 1.打 ...
- React配置代理proxy解决跨域问题
一.在package.json中直接设置proxy 和Vue不同,React是在package.json文件中使用proxy配置 注意: create-react-app脚手架低于2.0版本时候,可以 ...
最新文章
- bitnami-redmineserver迁移
- Linux下 WRF Domain Wizard 使用教程(PART1:下载+安装)
- ANSI C typedef
- 绿地深蓝机器人_人工智能企业深兰科技获绿地控股3亿元战略投资
- 构建自己的NSZombie
- Delphi已经25岁了,我的公司每天都在使用Delphi开发跨平台的实时视频会议软件APP
- Tomcat日志总结
- 三大抽样分布:卡方分布,t分布和F分布的简单理解
- 在类内调用cuda内核函数,出现的错误: illegal combination of memory qualifiers 等问题的解决
- 7-19 统计人数(2008慈溪) (100分)
- SpringCloud(三):监控中心 hystrix turbine
- 模板的完全特例化和部分特例化
- 大学里 信息领域的专业 名称解释
- 毕业设计 单片机超声波智能跟随小车 - 物联网 嵌入式 stm32
- 全彩高清大屏LED大屏光纤收发器光电转换器兼容灵星雨/诺瓦LED光纤收发器 凯视达灵信光电转换器
- 今天随机练习:题目 1969: 字符串跳步
- 2022容器云运维开发面试准备
- FATE如何进行本地代码调试
- lisp捕捉垂足_AutoLISP目标捕捉函数osnap
- sun键盘没有stop键_Sun ALOM使用指南
热门文章
- 机器学习算法-k-means聚类算法介绍
- python自动刷快手视频_快手加抖音自动刷视频脚本,引用的是python+易语言编程...
- 项目周期一般多久_股票解套的时间周期一般多久 股票解套要多长时间
- css的div,span,img,a,map等一些常见标签使用 回顶设置
- 清华大学java公开课视频_清华大学视频公开课推荐
- 交易体系-交易、支付、物流、退款退货
- 【Python高级语法】——生成器(generator)
- 图像二值化——OTSU大津法
- 华为手机使用微信分身教程「微信分身」
- TIA博图边沿指令总结