Configuración de proxy de resolver los problemas entre dominios en proyecto vue.config.js

En primer lugar, estamos localhost en el desarrollo local, nombre de dominio, cuando necesitamos datos de solicitud de antecedentes, no habrá problemas entre dominios

Aquí está el archivo de configuración vue.config.js

devserver: { 
    Proxy: { 
      // detalle: https://cli.vuejs.org/config/#devserver-proxy 
      '/ api': { 
        objetivo: `http: //10.24.4.214: 8098 / api`, 
        changeOrigin: verdadera, 
        pathRewrite: { 
          '^ / api': '' 
        } 
      } 
    } 
}

  / Valor URL de la API que indica la necesidad de coincidir con el momento de la solicitud y, a continuación, sustituir el objetivo

Por ejemplo, las páginas se escriben

axios.post ( '/ api / lista / gd')

Dirección del nodo final a petición de fondo es: http: //10.24.4.214: 8098 / api / lista / gd

Pero que se ve en el navegador es: http: // localhost: 8888 / api / lista / gd, esta vez el problema no existe, no se extendió, agente de servicio al nodo tiene para obtener los datos

----------------------

De hecho, la verdadera causa del problema es el mecanismo de seguridad en todos los navegadores

 

Supongo que te gusta

Origin www.cnblogs.com/bobo1/p/12588079.html
Recomendado
Clasificación