c#webapi服务端项目代码 webapi接口服务demo以及调试全流程

1、打开vs,新建项目选择asp.net web应用程序
c#webapi服务端项目代码 webapi接口服务demo以及调试全流程_第1张图片
2、新建.ashx文件,代码如下,具体业务根据自己需求编写

 /// 
    /// ReceiveData 的摘要说明
    /// 
    public class ReceiveData : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
      
            Stream stream = context.Request.InputStream;
            string reftime= DateTime.Now.ToString("yyyyMMddHHmmssfff");
            if (stream.Length!=0)
            {
                StreamReader sRead = new StreamReader(stream);
                //读取入参信息 json字符串
                string postContent = sRead.ReadToEnd();
                Logger.Add("入参:" + postContent);

                YB6302_Output yb6302out = new YB6302_Output();
                YB6302_Data yb6302data = new YB6302_Data();
                yb6302out.data = yb6302data;

                yb6302data.success = true;
                yb6302data.message = "成功";

                string strOut = JsonConvert.SerializeObject(yb6302out);
                
                Logger.Add("出参:" + strOut);
                context.Response.Write(strOut);
                context.Response.End();
            }
            else
            {
                Logger.Add("出参:" + "入参不能为空!");
                context.Response.Write("入参不能为空!");
                context.Response.End();
            }
       
        }

3、右键项目 发布
c#webapi服务端项目代码 webapi接口服务demo以及调试全流程_第2张图片
选择发布到文件夹
4、部署到iis,选择路径,配置ip地址和端口 这里就不细说 很简单的
c#webapi服务端项目代码 webapi接口服务demo以及调试全流程_第3张图片
5、postman测试成功
c#webapi服务端项目代码 webapi接口服务demo以及调试全流程_第4张图片

你可能感兴趣的:(c#,java,开发语言)