Javascript 从未解析节点获取删除承诺

Javascript 从未解析节点获取删除承诺,javascript,promise,node-fetch,Javascript,Promise,Node Fetch,我正在运行一个简单的脚本来清理我的环境。有一段时间我一直停留在一个看似琐碎的问题上,所以我使用了一些其他的方法,但仍然想知道为什么这个方法不起作用。节点获取工作正常,但当我使用DELETE时,不会删除任何内容,并且承诺永远不会得到解决 const fetch = require('node-fetch'); var headers = { 'Content-Type': 'application/json', Authorization: `Bearer token-place

我正在运行一个简单的脚本来清理我的环境。有一段时间我一直停留在一个看似琐碎的问题上,所以我使用了一些其他的方法,但仍然想知道为什么这个方法不起作用。节点获取工作正常,但当我使用DELETE时,不会删除任何内容,并且承诺永远不会得到解决

const fetch = require('node-fetch');

var headers = {
    'Content-Type': 'application/json',
    Authorization: `Bearer token-placeholder`
};

fetch(`https://test-api.com/api/entity/123456`, {
    method: 'DELETE',
    headers: headers
})
    .then(res => res.json())
    .then(res => {
        console.log(res)
    })

当您呼叫
https://test-api.com/api/entity/123456
,使用
DELETE
方法,在Postman(或其他客户机)中,项目是否被删除?只是为了确保端点按预期工作。是的,请在postman中重新创建完全相同的http请求,然后删除实体。添加
.catch(console.log)
要检测是否存在拒绝承诺的错误,您是否考虑过使用
。catch
承诺方法来检查您可能得到的任何潜在错误。问题是我的api只是需要一段时间才能删除。当您调用
https://test-api.com/api/entity/123456
,使用
DELETE
方法,在Postman(或其他客户机)中,项目是否被删除?只是为了确保端点按预期工作。是的,请在postman中重新创建完全相同的http请求,然后删除实体。添加
.catch(console.log)
要检测是否存在拒绝承诺的错误,您是否考虑过使用
。catch
承诺方法来检查您可能遇到的任何潜在错误。结果发现问题在于我的api删除时间过长。