zoukankan      html  css  js  c++  java
  • WebApi关于配置全局返回Json数据格式时间以及命名小写

    1.直接在Global文件中配置:

      1 var formatters = GlobalConfiguration.Configuration.Formatters;
      2 var jsonFormatter = formatters.JsonFormatter;
      3 var settings = jsonFormatter.SerializerSettings;
      4 settings.Formatting = Newtonsoft.Json.Formatting.Indented;
      5 settings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
      6 settings.ContractResolver = new CamelCasePropertyNamesContractResolver();
    View Code
    image

    image

    2.配置任意的返回格式json和xml

      1config.Formatters.JsonFormatter.MediaTypeMappings.Add(new QueryStringMapping("format", "json", "application/json"));
      2config.Formatters.XmlFormatter.MediaTypeMappings.Add(new QueryStringMapping("format", "xml", "application/xml"));
    View Code

    image

    3.使用Cors跨域框架配置跨域

    image

    3.1在webapi控制器下的配置

    image

  • 相关阅读:
    HTML 笔记
    JavaScript 学习笔记
    对近期的一些总结
    【 Java 】手速手速~
    【 Java 】 简易交通灯
    【 Art 】小心心~
    scala 标识符案例
    scala 基础类型
    scala 类、字段、方法
    scala 列表
  • 原文地址:https://www.cnblogs.com/M-LittleBird/p/6323147.html
Copyright © 2011-2022 走看看