diff options
Diffstat (limited to 'modern/src/setupProxy.js')
-rw-r--r-- | modern/src/setupProxy.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/modern/src/setupProxy.js b/modern/src/setupProxy.js index bc0daf0..7161414 100644 --- a/modern/src/setupProxy.js +++ b/modern/src/setupProxy.js @@ -1,8 +1,9 @@ /* eslint-disable import/no-extraneous-dependencies */ -const proxy = require('http-proxy-middleware'); +const { createProxyMiddleware } = require('http-proxy-middleware'); + module.exports = (app) => { - app.use(proxy('/api/socket', { target: `wss://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true, ws: true })); - app.use(proxy('/api', { target: `https://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true })); -};
\ No newline at end of file + app.use('/api/socket', createProxyMiddleware({ target: `wss://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true, ws: true, protocolRewrite: 'wss' })); + app.use('/api', createProxyMiddleware({ target: `https://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true, protocolRewrite: 'https', headers: { "Connection": "keep-alive" } })); +}; |