Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我无法在中接收删除请求的请求查询?_Javascript_Node.js - Fatal编程技术网

Javascript 为什么我无法在中接收删除请求的请求查询?

Javascript 为什么我无法在中接收删除请求的请求查询?,javascript,node.js,Javascript,Node.js,当我运行此代码时,console.log中没有响应,但我不明白为什么 async function deleteUser(){ const deleteUser = await fetch(`http://localhost:8000/restApi/userModel/delete?acc=${id}`) } router.delete('/delete', async (req,res)=>{

当我运行此代码时,console.log中没有响应,但我不明白为什么

        async function deleteUser(){
            const deleteUser = await fetch(`http://localhost:8000/restApi/userModel/delete?acc=${id}`)
        }


        router.delete('/delete', async (req,res)=>{
            console.log(JSON.stringify(req.query))

        })
默认的获取方法是GET请求,但在路由器上,您只指定了删除请求的行为

不确定您正在使用哪个获取模块,但它可能有一个快捷方式,如fetch.deleteurl-请检查文档以确保。您也可以简单地将预期的方法更改为GET with router.GET'/delete',…,但我不建议这样做-API没有删除路由更合理,而只是一个GET返回对象并删除它的路由。

如果您不知道可用的方法和它们的用法。