static void Main(string[] args)
{
string result = Post("http://localhost:5534/Home/ToUrl", "家庭");
Console.WriteLine(result);
Console.ReadKey();
}
/// <summary>
/// 指定Post地址使用Get 方式获取全部字符串
/// </summary>
/// <param name="url">请求后台地址</param>
/// <param name="content">Post提交数据内容(utf-8编码的)</param>
/// <returns>结果</returns>
public static string Post(string url, string content)
{
//申明一个容器result接收数据
string result = "";
//首先创建一个HttpWebRequest,申明传输方式POST
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
//添加POST参数
byte[] data = Encoding.UTF8.GetBytes(content);
req.ContentLength = data.Length;
using (Stream reqStream = req.GetRequestStream())
{
reqStream.Write(data, 0, data.Length);
reqStream.Close();
}
//申明一个容器resp接收返回数据
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Stream stream = resp.GetResponseStream();
//获取响应内容
using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
{
result = reader.ReadToEnd();
}
return result;
}
public ActionResult ToUrl()
{
string result = "";
string jsonStr = "", line;
try
{
Stream streamResponse = Request.InputStream;
StreamReader streamRead = new StreamReader(streamResponse, Encoding.UTF8);
while ((line = streamRead.ReadLine()) != null)
{
jsonStr += line;
}
streamResponse.Close();
streamRead.Close();
result = jsonStr;
}
catch (Exception ex)
{
result = "msg-数据发布(In)异常:" + ex.Message;
}
Service service = new Service();
//调用AddCatagorys方法,把数据添加进去
service.AddCatagorys(result);
//再调用GetCatas方法,获取到分类列表
List<Catagory> list = service.GetCatagories();
//找到分类列表最后一个分类,也就是刚刚添加的分类
Catagory catagory = list[list.Count - 1];
//返回Json
//return Json(catagory)
//返回一个ID,Content()里面是string类型,所以要把int转为string类型
return Content(catagory.ID.ToString());
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有