JS跨域解決方案react配置反向代理
跨域解決方案 ?
jsonp(模擬get)
CORS(跨域資源共享)
代理
iframe
postMessage
window.name
WebSocket
react的代理實(shí)現(xiàn)跨域
在配置在src/setupProxy.js文件,并通過npm安裝http-proxy-middleware,代理中間件模塊
創(chuàng)建 src/setupProxy.js
安裝模塊
npm i -S http-proxy-middleware

?
?
const {createProxyMiddleware: proxy} = require('http-proxy-middleware')
module.exports = app => {
app.use('/api', proxy({
target: 'http://localhost',
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}))
}

?

以上就是JS跨域解決方案react配置反向代理的詳細(xì)內(nèi)容,更多關(guān)于react配置反向代理的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
在React中實(shí)現(xiàn)Vue的插槽功能的示例代碼
在?Vue?中,插槽(Slots)允許父組件向子組件傳遞?HTML?結(jié)構(gòu),從而實(shí)現(xiàn)更靈活的組件復(fù)用,具名插槽允許父組件向子組件傳遞多個(gè)不同的?HTML?結(jié)構(gòu),在?React?中,我們沒有直接的插槽概念,但可以通過?props.children?和函數(shù)作為?props?來實(shí)現(xiàn)類似的功能2025-01-01
關(guān)于react hook useState連續(xù)更新對象的問題
這篇文章主要介紹了關(guān)于react hook useState連續(xù)更新對象的問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03
使用React-Router實(shí)現(xiàn)前端路由鑒權(quán)的示例代碼
這篇文章主要介紹了使用React-Router實(shí)現(xiàn)前端路由鑒權(quán)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
引入代碼檢查工具stylelint實(shí)戰(zhàn)問題經(jīng)驗(yàn)總結(jié)分享
eslint的配置引入比較簡單,網(wǎng)上有比較多的教程,而stylelint的教程大多語焉不詳。在這里,我會介紹一下我在引入stylelint所遇到的坑,以及解決方法2021-11-11

