C# webApi接受JSON格式参数

     [HttpPost]
        public string TestData()
        {
            try
            {
                //接收post传入的数据
                var request = System.Web.HttpContext.Current.Request;
                byte[] requestData = new byte[request.InputStream.Length];
                request.InputStream.Read(requestData, 0, (int)request.InputStream.Length);
                var jsonData = Encoding.UTF8.GetString(requestData);
                //string JsonData = jsonData.TrimStart('"').TrimEnd('"').Replace(@"\", "");
                //dynamic m = JsonData.ToObject<dynamic>();
                return jsonData;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

 

posted @ 2022-08-29 11:38  乡野小猫  阅读(1742)  评论(0编辑  收藏  举报