[英]How to return response JSON data with status code?
當我使用MVC控制器時,我使用“ return OK(object);”。 或“返回BadRequest(ErrorMessage)”等。
我怎么能實現這是剃刀頁?
我嘗試返回新的JsonResult(object); 當狀態代碼可以是200時,它可以工作。但是,如果我想返回狀態代碼400和JSON錯誤消息,該怎么辦。
您可以從Razor Page處理程序方法返回JsonResult
,並設置響應的HTTP狀態代碼:
public IActionResult OnGet()
{
Response.StatusCode = 400;
return new JsonResult(new { message = "Error" } );
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.