2023. 1. 12. 01:13ㆍprograming/react
setupProxy.js
const proxy =require("http-proxy-middleware");
module.exports = function(app) {
app.use(
proxy.createProxyMiddleware("/api1", { //api triggers proxy to run, whenever meet the api1, start using proxy
target: "https://api.plos.org/", //destination origin
changeOrigin: true, //true set request header "host" value as destination address(localhost:3000) // false set request header "host" value as current address(locahost:3000) in default, changeOrigin is false, generally, we'd like to change it to true
pathRewrite: {"^/api1": ""},//delete to trigger, made real address
})
,
proxy.createProxyMiddleware("/api2", {
target: "https://tools.learningcontainer.com",
changeOrigin: true,
pathRewrite: {"^/api2": ""},
})
,
proxy.createProxyMiddleware("/api3", {
target: "https://ibk.co.kr",
changeOrigin: true,
pathRewrite: {"^/api3": ""},
})
)
}
poxy -> proxy.createProxyMiddleware 수정 후 재시작하니 해결!
'programing > react' 카테고리의 다른 글
[React]렌더링에 대한 고찰 (2) | 2023.01.19 |
---|---|
[cors]Cross-Origin Resource Sharing and Proxy (0) | 2023.01.12 |
[react-query]리액트 쿼리 개념 이해하기 (0) | 2022.12.28 |
[react]redux정리 (0) | 2022.12.20 |
[Node.js] - npm install, 이제는 알고 쓰자 (0) | 2022.11.21 |