zoukankan      html  css  js  c++  java
  • 另一个C#模拟post请求的例子

     private string returninstallTmnl(AddTmnlInstallParameter model)
            {
                string url = ConfigurationSettings.AppSettings["result"].ToString();
                var p = "deviceId=" + model.paramecontent.deviceId + "&description=" + model.paramecontent.description + "&deviceTypeId=DS_DT&installtime=" + model.paramecontent.installtime + "&installperson=" + model.paramecontent.installperson + "&installplace=" + model.paramecontent.installplace + "&installdes=" + model.paramecontent.installdes;
                var buffer = System.Text.Encoding.UTF8.GetBytes(p);
                HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(new Uri(url));
                webReq.Method = "POST";
                webReq.ContentType = "application/x-www-form-urlencoded";
                webReq.ContentLength = buffer.Length;
                Stream newStream = webReq.GetRequestStream();
                newStream.Write(buffer, 0, buffer.Length);//写入参数
                newStream.Close();
                HttpWebResponse response = (HttpWebResponse)webReq.GetResponse();
                StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
                string str = sr.ReadToEnd().ToString();
                sr.Close();
                response.Close();
                newStream.Close();
    
                return str;
            }
  • 相关阅读:
    0326系统按钮添加权限的工作(jsp权限写法)
    0321菜单数据
    ztree树的递归
    前端padding margin
    解决1像素边框问题
    水平垂直居中
    移动端css公共样式
    tap方法改良this指向
    移动端常见问题
    前端笔记(兼容)
  • 原文地址:https://www.cnblogs.com/yellowcool/p/8804934.html
Copyright © 2011-2022 走看看