zoukankan      html  css  js  c++  java
  • web api 返回数据

    Yield Return

    ascny

     异步操作

    一、指定类型

    二、IActionResult

    一下所有的类都继承了IActionResult,所有可以在返回时返回下列类型

     

    ContentResult :返回一串字符串
    FileContentResult : 返回文件内容
    FilePathResult  :返回路径文件的内容
    EmptyResult  :返回空值
    JavaScriptResult  :返回一段JavaScript代码
    JsonResult  :返回Json格式数据
    RedirectToResult  :重定向到其他URL
    HttpUnauthorizedResult  :返回HTTP403未授权状态码
    RedirectToRouteResult  :重定向到不同的控制器动作
    ViewResult : 接收视图引擎的响应
    PartialViewResult : 接收分部视图引擎的响应

    三、ActionResult<T>

    四、自定义返回

        public class Result
        {
    
            //返回的状态
            public bool status { get; set; }
    
            //返回异常信息
            public string excMsg { get; set; }
    
            //正常返回的业务数据
            public object data { get; set; }
            
            //返回手写信息
            public object msg { get; set; }
    
        }
      public ActionResult<Result> xxx()
    {
        Result res = new Result();
        //new {} 传递给object,返回时自动json转换
        res.data = new {  userCode, author };
        return res
    }
  • 相关阅读:
    struts2 namespace
    struts2 action跳转及传参
    struts2 后缀问题
    MyEclipse 配置多个Tomcat运行
    tomcat 免安装版 内存溢出
    Tomcat安装版 内存溢出
    JSON 数据的两种遍历方式
    Struts2 返回 JSON数据
    Struts2 参数传递的两种模式
    JQuery + Ajax 传递参数
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/13356440.html
Copyright © 2011-2022 走看看