Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 554 Bytes

basic.md

File metadata and controls

28 lines (22 loc) · 554 Bytes

Basic usage

This example will create a basic proxy middleware.

const { createProxyMiddleware } = require('http-proxy-middleware');

const apiProxy = createProxyMiddleware({
  target: 'http://localhost:3000',
  changeOrigin: true,
});

Alternative configuration

app.use('/api', createProxyMiddleware({ target: 'http://localhost:3000/api', changeOrigin: true }));
app.use(
  createProxyMiddleware({
    target: 'http://localhost:3000',
    changeOrigin: true,
    pathFilter: '/api',
  }),
);