Tag: http proxy middleware

使用nodejs代理ac#HttpWebRequest

我正在使用nodejs http-proxy-middleware转发请求。 const my_proxy = httpProxy({ target: http://my-service:80, changeOrigin: true, onProxyReq: (proxyReq, req, res) => { proxyReq.setHeader('auth-source', my_auth_source) }) }) 对于来自其他nodejs Express应用程序的请求,一切都很好。 我的客户要求交stream#应用程序; 所以我使用c# HttpWebRequest与RequestStream.write()发送请求到我的代理。 但是,我的httpProxy抛出一个Headers already set错误。 如果我删除RequestStream.write()部分,并发送一个请求没有正文,一切都很好。 我错过了什么。 我需要启用一个选项来授权我的请求被转发吗? 谢谢

http-proxy-middleware – 访问静态文件

我正在尝试将我的静态login页面与express.js应用程序(react.js单页面应用程序)结合起来。 在我的着陆页上,我使用http-proxy-middleware设置了代理。我的server.js用于静态页面,如下所示: var express = require('express'); var app = express(); var path = require('path'); var proxy = require('http-proxy-middleware'); var options = { target: 'http://localhost:9000', // the app changeOrigin: true }; var exampleProxy = proxy(options); app.use('/app', exampleProxy); app.use(express.static(__dirname + '/')) app.listen(8080); 问题是,当我到达本地主机:8080 /应用程序/我有权访问正确的index.html,但我不能获取资源,bundle.js被提取像这样: http://localhost:8080/bundle.js ,但显然它可以在本地主机:9000,而不是8080 如何让应用程序访问其静态文件?

http-proxy-middleware:无法将localhost:9000redirect到本地主机:8888从nodejs到JettY

我有一个Node.js(AngularJS应用程序)应用程序,它托pipe在localhost:9000上。 另一部分(遗留的 – GWT superdev模式 – JeTTy)托pipe在localhost:8888。 我想configurationhttp-proxy-middleware,使得任何进入localhost:9000(NodeJS)的东西都应该被redirect到localhost:8888(JeTTy),并具有以下规范:(应用程序有3个端点): https:// localhost:9000 / product – > http://127.0.0.1:8888/product https:// localhost:9000 / servlets / my_servlet1 – > http://127.0.0.1:8888/servlets/my_servlet1 https:// localhost:9000 / admin – > http://127.0.0.1:8888/admin http-proxy-middleware设置如下: var proxy = proxyMiddleware(['/ product','/ admin','/ servlets'],{ 目标:“http://127.0.0.1:8888”, changeOrigin:true, xfwd:true }); var app = connect(); app.use(代理); 代理如下: ##节点脚本/ serve.js [HPM] Proxy created:['/ product,'/ […]

使用http-proxy-middleware的webpack-dev-server中的Keep-alive选项?

我们使用http-proxy-middleware使用webpack-dev-server。 我们的量angular器testing案例保持超时。 我怀疑我们需要将keep-alive设置为true,但是在webpack-dev-server和http-proxy-middleware中都没有看到这样的选项。 有没有可能为wepack-dev-serverconfigurationkeep-alive? 谢谢