[System.Web.Http.HttpPost]public HttpResponseMessage GetProduct([FromBody] dynamic json){var product = new { success = true, errorMsg = "", data = "" };string jsons = Convert.ToString(json);var products = Post(jsons);//调用接口方法ResultMsg res = JsonConvert.DeserializeObject<ResultMsg>(products);bool succ =Convert.ToBoolean( res.success.ToString());string mes = res.errorMsg.ToString();string dataa = res.data.ToString();if (succ==true){product = new { success = true, errorMsg = mes,data=dataa};}else{product = new { success = false, errorMsg = mes, data = dataa };}HttpResponseMessage result = new HttpResponseMessage();result.Content = new StringContent(JsonConvert.SerializeObject(product), Encoding.GetEncoding("UTF-8"), "application/json");return result;}

大概逻辑是调用这个方法,在此方法中在调用真正的接口方法,将返回值给设定一下格式基本就可以了。最基本的方法。

C# Web Api接口返回结果为标准json格式相关推荐

  1. web api接口开发实例_C# 物联网开发API接口系列(4)

    C# 物联网开发API接口系列(四) #久爱物联网#MQTT# [提纲] 1)获取设备列表(某用户的) 2)单独检查设备是否存在合法 [正文] /// /// 获取设备列表 /// /// 令牌 // ...

  2. Web API接口开发和测试

    4.ASP.NET Web API的开发 上面我们定义了一般的Web API接口,以及实现相应的业务实现,如果我们需要创建Web API层,还需要构建一个Web API项目的. 创建好相应的项目后,可 ...

  3. rap2检测哪些接口在使用_使用RAP2和Mock.JS实现Web API接口的数据模拟和测试

    最近一直在思考如何对Web API的其接口数据进行独立开发的问题,随着Web API的越来越广泛应用,很多开发也要求前端后端分离,例如统一的Web API接口后,Winform团队.Web前端团队.微 ...

  4. 调用JShaman的Web API接口,实现JS代码加密。

    在NodeJS中,调用JShaman的Web API接口,实现JS代码加密. 同样的方法,也可把该功能集成到自己的产品或项目中,让自己也具备JS加密功能. 调用JShaman接口的源码非常简单: /* ...

  5. 鸿蒙开发访问webapi,Web API接口

    #e# 3.集合和分页的处理 在很多接口里面,我们都需要用到分页的处理,Web API也不例外,这样可以提交数据检索效率,减少服务器数据处理的压力,同时也提交客户端的数据显示速度. 一般的集合接口定义 ...

  6. 不使用jQuery对Web API接口POST,PUT,DELETE数据

    前些天,Insus.NET有演示Web API接口的操作: <怎样操作WebAPI接口(显示数据)>http://www.cnblogs.com/insus/p/5670401.html ...

  7. ASP.Net Core Web API 如何返回 File。

    咨询区 Jan Kruse: 我想在 ASP.Net Web API 中返回 File 文件,我目前的做法是将 Action 返回值设为 HttpResponseMessage,参考代码如下: pub ...

  8. ASP.NET Web API 接口执行时间监控

    软件产品常常会出现这样的情况:产品性能因某些无法预料的瓶颈而受到干扰,导致程序的处理效率降低,性能得不到充分的发挥.如何快速有效地找到软件产品的性能瓶颈,则是我们感兴趣的内容之一. 在本文中,我将解释 ...

  9. Web Api 中返回JSON的正确做法

    在使用Web Api的时候,有时候只想返回JSON:实现这一功能有多种方法,本文提供两种方式,一种传统的,一种作者认为是正确的方法. JSON in Web API – the formatter b ...

最新文章

  1. HDU 4609 3-idiots FFT
  2. Delphi基础必记-快捷键
  3. 如何在面试时写出高质量的代码
  4. 【数据结构与算法】判断两个无环单链表是否相交的算法
  5. mysql 多个值求和_SQL优化大神玩转MySQL函数系列(2)LEAST,SUM的应用
  6. linux三并发进程,linux下用进度条显示三个进程的并发
  7. javaweb男的gulp入手实践
  8. ASP.NET OAuth 2.0 新手上路
  9. Word 2010—样式集
  10. JavaWeb实体类转为json对象
  11. VB之不能“VB6EXT.OLB”注册
  12. Qt调用工业相机之巴斯勒相机
  13. 数据库update多条数据
  14. 移动端webscoket连接失败---code1006
  15. unrar file.rar 解压rar 问题,找不到unrar 命令。安装rar unrar流程及bug处理
  16. 许嵩的60句感人歌词,道出了学生时代实在爱情的伤与痛~
  17. 深入分析Android中Activity的onStop和onDestroy()回调延时及延时10s的问题
  18. 函数调用,形式参数和实际参数
  19. SemEval 情感分析主流数据集以及任务介绍
  20. 机器学习入门难?说说我是如何快速开始机器学习入门的!

热门文章

  1. 当我们浏览器访问某个网站时,中间经历了什么,如何到达对方的?
  2. 如何使用Ubuntu Live CD进行无痕浏览
  3. 舍弃是成功之母:花总刘韧聊《知识英雄》
  4. 异构核间通信mailbox原理研究
  5. CentOS下MySQL安装配置
  6. 苹果macbook系列中哪款比较好?
  7. Android中的硬件加速
  8. Ventoy制作PE启动盘 和 使用VMware测试启动盘 - alittlemc - 博客园
  9. HTTP协议详解 - 通过C++实现HTTP服务剖析HTTP协议
  10. What is COM, COM+? (什么是COM, COM+?)