我可以为您翻译关于IT技术方面的内容。以下是需要翻译的内容:
我在我的ASP.NET Core Web API应用程序的控制器中有两个操作:
[HttpGet("get-all")]
public IActionResult GetAll() { ... }
and
[HttpDelete("{id}")]
public IActionResult Delete(int id)
{
...
return RedirectToAction("GetAll");
}
Delete
操作总是重定向到自身,而不是 GetAll
。为什么会这样?与此同时,类似的从 Post
操作的重定向却可以正常工作。
找不到任何相关文档。需要帮助吗?
RedirectToAction
方法的作用就是做这件事情,不是吗? - iAmVNoContent()
,然后让客户端请求GetAll()
。 - Brad