【发布时间】:2020-01-29 05:16:52
【问题描述】:
我已经安装了 CoCart 插件,它为 Woocommerce Cart 启用 API。这很好用,但是当访问者在购物车中添加一些东西(例如我和我的朋友)时,它会在添加一些产品后混合我们的购物车,所以例如我以某种方式让我的朋友购物车。
我在 Vue 中使用 Axios,所以我尝试添加跨域,是的。还有一些新的标题。但它仍然在用户之间混合购物车。
axios.get(SETTINGS.API_WOOCOMMERCE_CART + 'count-items', {
crossDomain: true,
headers: {
'Access-Control-Allow-Methods': 'GET,PUT,POST,DELETE,PATCH,OPTIONS',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Origin, X-Requested-With, Content-Type, Accept, Authorization',
"cache-control": "no-cache",
}
})
.then(response => {
cb(response.data);
})
.catch(e => {
cb(e);
});
我想要的结果不是在用户之间混合购物车。 (会议)。我没有收到任何错误消息。
【问题讨论】:
标签: php wordpress vue.js woocommerce axios