• 接口 Postman 提交json对象到后台 Request Payload


    原文:https://segmentfault.com/a/1190000018774494



    这里注意一下这个:Request Payload

    游览器接口传输界面



    Postman界面

    header的设置

    body的设置

    C#测试代码

    using Newtonsoft.Json;
    using RestSharp;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApp1
    {
        public class Class61
        {
            public void test1()
            {
                var client = new RestClient("http://localhost:58059/api/Home/CheckRecord_AddOrEditSave");
                var request = new RestRequest(Method.POST);
                request.RequestFormat = DataFormat.Json;
                request.AddHeader("Content-Type", "application/json");
                request.AddHeader("Authorization", "C8DD6AB138CF3C26DC4157D78F16CD72FA066C6F34B0EFBDD694F1E8464EC38225E105D74E9A58A8FCD7F3091E5F5300C149687B1AC69BB8132CC77188D0660DFF3BC87632648BE61D44E1BA610FA87ED6093B7C3970038D686DBEECA3763F06EFAA98BEC5052424EAD270AA5D2BD9D9918D91C7F1FFFF350D2CA00EE5A7A4D6AF8248A3A887F2B211D3A8FC9698F4B1C82FBB9546438F07E72FD009B3E3FCD6A8DC9BE861A2EF4E92022773E6FFC86001FA66C3AD1C4D02052F2CE6E4BBFBF1AF6365749D577D1FCB1AAD96F61ABA56C14A66DA01B9FED42A7D9BC1FE445215CE84CB7448627C42052359A6E4EF9FB139724C2A3C5B8B35130C93B61548D1ED");
    
                //request.AddParameter("undefined", "{"ddd":"eee"}", ParameterType.RequestBody);
    
                
                SamplingRecord2Dto model = new SamplingRecord2Dto();
                model.Id = 21;
                model.Projects = "G1816乌海至玛沁国家高速公路兰州新区至兰州段(中通道)";
                model.OrgConstruction = "正平路桥建设股份有限公司";
                model.ContractCode = "一分部";
                model.RandomPeople = "监理工程师";
                model.Samplingtime = DateTime.Now;
                model.Checkprojec = "444";
                model.Result = "333";
                model.Conclusions = "222";
                model.Suggestion = "111";
                model.Auditor = "李勇杰";
                model.AuditTime = DateTime.Now;
                model.EngineerIds = "510330,510331";
    
    
                request.AddParameter("application/json; charset=utf-8", JsonConvert.SerializeObject(model), ParameterType.RequestBody);
                IRestResponse response = client.Execute(request);
                var responseContent = response.Content;
                Console.WriteLine(responseContent);
            }
    
    
            public class SamplingRecord2Dto
            {
                /// <summary>
                /// 编号
                /// </summary>
                public int Id { get; set; }
                /// <summary>
                /// 工程项目
                /// </summary>
                public string Projects { get; set; }
                /// <summary>
                /// 施工单位
                /// </summary>
                public string OrgConstruction { get; set; }
                /// <summary>
                /// 合同段
                /// </summary>
                public string ContractCode { get; set; }
                /// <summary>
                /// 抽检人
                /// </summary>
                public string RandomPeople { get; set; }
                /// <summary>
                /// 抽检时间
                /// </summary>
                public DateTime Samplingtime { get; set; }
    
                /// <summary>
                /// 抽检项目
                /// </summary>
                public string Checkprojec { get; set; }
                /// <summary>
                /// 检查结果
                /// </summary>
                public string Result { get; set; }
                /// <summary>
                /// 检查结论
                /// </summary>
                public string Conclusions { get; set; }
                /// <summary>
                /// 处理意见
                /// </summary>
                public string Suggestion { get; set; }
                /// <summary>
                /// 审核人
                /// </summary>
                public string Auditor { get; set; }
                /// <summary>
                /// 审核时间
                /// </summary>
                public DateTime AuditTime { get; set; }
    
    
    
    
    
                /// <summary>
                /// 工程部位Ids,多个Id以英文逗号隔开
                /// </summary>
                public string EngineerIds { get; set; }
    
                //public string ProCode { get; set; }
    
                /// <summary>
                /// 工程部位
                /// </summary>
                //public string EngineerName { get; set; }
    
    
            }
    
        }
    }
    
    
  • 相关阅读:
    k8s-pv
    k8s ---kubectl 部署时,pull image 报错,拉取不到镜像
    【knowledgebase】不要在一个很大的RDD上调用collect
    【knowledgebase】如何知道partition数
    Spark SQL External Data Sources JDBC官方实现写测试
    Spark SQL External Data Sources JDBC官方实现读测试
    Sqoop2入门之导入关系型数据库数据到HDFS上(sqoop2-1.99.4版本)
    Spark Streaming、Kafka结合Spark JDBC External DataSouces处理案例
    Spark Streaming、HDFS结合Spark JDBC External DataSouces处理案例
    Spark SQL External Data Sources JDBC简易实现
  • 原文地址:https://www.cnblogs.com/guxingy/p/13217590.html
Copyright © 2020-2023  润新知