【发布时间】:2020-11-24 21:48:44
【问题描述】:
待处理的请求
各位,我这几天一直在寻找这个错误的答案,但我找不到。每当我向服务器发出请求时,都会将一些发送到数据库,状态为 (204),而另一些 (大多数) 的状态为 (pending)。
服务器代码
router.post("/planilha-clientes", (req, res) => {
const {
nome,
nome_abreviado,
codigo,
grupo,
cnpj,
status,
pais,
estado,
cidade,
bairro,
endereco,
lat,
long,
} = req.body;
criarTable();
db.query(
"INSERT INTO clientes (nome, nome_abreviado, codigo, grupo, cnpj, status, pais, estado, cidade, bairro, endereco, lat, longi) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
[
nome, nome_abreviado, codigo, grupo, cnpj, status, pais, estado, cidade, bairro, endereco, lat, long
],
(err) => {
if (err) {
console.log(err)
} else {
console.log('Dados adicionados para a tabela clientes!')
}
}
);
});
客户端代码
const enviarPlanilha = async () => {
var i = 0;
while (i < items.length) {
Axios.post('http://localhost:5000/planilha-clientes', {
nome: items[i].NOME,
nome_abreviado: items[i].NOME_ABREVIADO,
codigo: items[i].CÓDIGO,
grupo: items[i].GRUPO,
cnpj: items[i].CNPJ,
status: items[i].STATUS,
pais: items[i].PAÍS,
estado: items[i].ESTADO,
cidade: items[i].CIDADE,
bairro: items[i].BAIRRO,
endereco: items[i].ENDEREÇO,
lat: items[i].LAT,
long: items[i].LONG
})
i++;
}
}
提前致谢!
【问题讨论】:
标签: javascript axios