繁体   English   中英

POST 请求生成获取失败

[英]POST request generates failed to fetch

我在通过从 javascript 获取 API 发出 POST 请求时遇到问题,我收到以下错误: TypeError: Failed to fetch at fetchCallImpp at window.fetch代码如下:

 const agregarCafetalDB = (nombre) => { const data = { "nombre": `${nombre}`, }; const requestOptions = { method: 'POST', body: JSON.stringify(data), redirect: 'follow', mode: 'cors', headers: { 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*' }, }; fetch(url, requestOptions).then(response => response.json()).then(result => console.log(result)).catch(error => console.log('error', error)); } btnAgregar.addEventListener('click', (e) => { agregarCafetalDB(cafetal.value) });

我希望你帮我解决这个错误 非常感谢你提前

在其他浏览器中是否显示相同的错误? fetch 是 ES6 Javascript,可能你使用的浏览器不支持。

 fetch(url, requestOptions)

另外,确保定义了变量“url”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM