恭喜您获得阿里云幸运券 建站,有个好记的域名非常重要!
  • By xoyozo 转载请注明出处
  • Posted 2020/2/28 20:33:01

ASP.NET 的 ActionResult

返回状态 ASP.NET MVC ASP.NET Core ASP.NET Web API
200 视图 return View(); -
200 带模型的视图 return View(Model); -
200 空内容 return new EmptyResult(); return Ok();
200 文本
return Content(string); return Ok(string);
return Content(string);
200 JSON return Json(object);


return Json(T); // 强制 JSON

return Ok(T); // 请求时可指定 Content-Type

200 文件 return File();
301 永久跳转

return RedirectPermanent();

return RedirectToActionPermanent();

return RedirectToRoutePermanent();

302 临时跳转

return Redirect();

return RedirectToAction();

return RedirectToRoute();

400 错误的请求 return BadRequest(msg);
401 未授权 return new HttpUnauthorizedResult(); return Unauthorized();
404 找不到文件或目录 return HttpNotFound();  return NotFound();
直接指定状态码
return new HttpStatusCodeResult(HttpStatusCode.*);


谢谢赞赏

相关文章