[HttpPost, Route("get/context")] public int getContext(context_ context) { bool result = false; //短信数据 returnForm context_data = XmlSerializeUtil.Deserialize(typeof(returnForm), HttpContext.Current.Request.InputStream) as returnForm; if (context_data != null && context_data.count > 0) { result = UpdateDB(context_data); } return result ? 100 : 500; }
这里读取了请求中的内容,HttpContext.Current.Request.InputStream
第三种是读取文件
[HttpPost, Route("get/context")] public int getContext(context_ context) { bool result = false; HttpFileCollection files = HttpContext.Current.Request.Files; foreach (string key in files.AllKeys) { HttpPostedFile file1 = files[key]; file1.InputStream.ToString(); returnForm context_data = XmlSerializeUtil.Deserialize(typeof(returnForm), file1.InputStream) as returnForm; if (context_data != null && context_data.count > 0) { result = UpdateDB(context_data); } } return result ? 100 : 500; }
遍历文件内容,获取数据
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
您可能感兴趣的文章: