Javascript 如何从restful API中删除用户

Javascript 如何从restful API中删除用户,javascript,https,Javascript,Https,在我的应用程序中,数据表中有一组用户。从这个数据表中,我希望能够从前端和后端的表中删除用户。我使用http请求来执行此操作,“删除”请求,但由于某些原因,我不断收到403个错误 我使用axios NPM包来使用删除请求,但我开始认为这可能不是最好的解决方案。我愿意接受任何和所有的解决方案来实现这个功能 到目前为止,我掌握的情况如下: function onAfterDeleteRow(rowKeys) { alert('The rowkey you drop: ' + rowKeys);

在我的应用程序中,数据表中有一组用户。从这个数据表中,我希望能够从前端和后端的表中删除用户。我使用http请求来执行此操作,“删除”请求,但由于某些原因,我不断收到403个错误

我使用axios NPM包来使用删除请求,但我开始认为这可能不是最好的解决方案。我愿意接受任何和所有的解决方案来实现这个功能

到目前为止,我掌握的情况如下:

 function onAfterDeleteRow(rowKeys) {
   alert('The rowkey you drop: ' + rowKeys);
   axios.delete('https://api.exampleapi.com/api/v1/users/{id}', {
       params: {
         id: '1'
     }
   });
  }

我希望,一旦按下表中的delete按钮,就可以删除前端的用户(这可以正常工作,您可以看到行已明显消失),但我还希望从api中永久删除该用户。只是想知道我的代码有什么问题。

据我所知,您传递的参数是用户的id。所以你总是通过
1
?您需要在函数中关联要删除的用户id

axios.delete('https://api.exampleapi.com/api/v1/users/ +rowKeys}
如果我将rowKeys理解为用户ID


这一切都不知道您的控制器是如何工作的。

这取决于处理API请求的服务器代码。服务器要求URL为API/v1/users/{id}您也可以发布服务器代码吗?更具体地说,删除路由器a 403通常意味着您无权执行您正在尝试执行的操作,但不同的后端使用的状态代码不同,因此如果不知道后端返回403的确切原因,很难提供帮助(这就是SakoBu希望查看服务器代码的原因)。这对呈现id起到了作用,但仍然得到403错误:/