首页 > 解决方案 > 在部署 Heroku 时使用 axios 'GET' 而不是 'POST'

问题描述

我将我的项目推到 Heroku 上以构建我的应用程序,但我收到了这个错误。

错误图片1

错误图片2

在我的本地主机中,一切正常:

本地请求

这是请求的代码:

insertar()
{
  this.precioproveedor = this.precioproveedor.replace(/\./g,'')
  this.precioventa = this.precioventa.replace(/\./g,'')
  axios
  .post('../procesarProductos/1/',
  { idafiliado: this.idafiliado,
    id: this.id, 
    cantidad: this.cantidad,
    nombre: this.nombre,
    precioventa: this.precioventa,
    precioproveedor: this.precioproveedor,
    imgurl: this.imgurl})
  .then(response => {this.productos = response.data;swal("El producto ha sido agregado", "", "success")})
  .catch(e => (swal("Ha surgido un problema", "Por favor comunicarte a través de un reporte", "error")))
  this.limpiar()
},

在收到此错误之前,我遇到了另一个错误,即“混合内容”,我使用标记修复了该错误。

标签: phpvue.jsaxios

解决方案


推荐阅读