-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Unable to use path rewrite to external endpoint.
using vanila http-proxy-middleware it is possible using router
https://github.com/chimurai/http-proxy-middleware/blob/c935888ea7135365bea3c4c81e4ffe48f359a670/examples/response-interceptor/index.js#L39
Pseudo code
// src/pages/api/demo.ts
export default (req: NextApiRequest, res: NextApiResponse) =>
httpProxyMiddleware(req, res, {
timeout: 3000,
target: 'http://localhost:8080',
router: {
'/api/demo': 'https://google.com',
},
pathRewrite: {
'/api/demo': '',
},
}).catch(async (error) => {
res.end(error.message);
console.log(error);
});
As a workaround i create multiple files with different target option
stegano
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request