umi-request請求碼200,但是response是網頁


配置proxy時設置了api后,在配置umi-request時,需要加上prefix: '/api'

changeOrigin開啟代理
在本地會創建一個虛擬服務端。發送請求的數據,並同時接收請求的數據,這樣服務端和服務端進行數據的交互就不會有跨域問題

proxy: {
    "/api": {
        target: 'http://localhost:8080', // 后端地址
        ws: true, // 是否啟用websockets
        changeOrigin: true, 
        pathRewrite: {"^/api": ""}
    }
}
const request = extend({
  errorHandler, // 默認錯誤處理
  credentials: 'include', // 默認請求是否帶上cookie
  prefix: '/api'
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM