TypeError: Failed to fetch + net::ERR_NAME_NOT_RESOLVED when POSTing to API

TypeError: Failed to fetch + net::ERR_NAME_NOT_RESOLVED when POSTing to API

所以我正在尝试 POST 到 API 端点一些 JSON 数据。 我已经设置了以下获取请求,但收到错误,我在下面附上了屏幕截图。

在这方面遇到了很多麻烦,如果有人有任何意见,请分享!

fetch(url, {
                headers: {
                    'Authorization': 'Basic ' + btoa(`${user}:${org}:${api_key}`),
                    'Content-Type': 'application/json; charset=UTF-8',
                    'Access-Control-Allow-Headers': '*'
                },
                method: 'post',
                mode: 'cors',
                credentials: 'include',
                body: formObject,
            }).then(function (res){
                return res.text();
            }).then(function (text){
                console.log(text);
            }).catch(function (error){
                console.log(error);
            })

由于发现服务器托管在美国而开发团队在英国,因此关闭它。 AWS 正在停止来自海外的请求,这意味着我们收到了这些错误,并且基本上提前切断了通信。