using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; using System.Web.Script.Serialization; namespace SynchronousOven.HttpUtil { public static class GetUtil { /// /// 说明:获取Response Html /// 创建人:龚宇超 /// 创建日期:2019-08-24 /// 修改人: /// 修改日期: /// 修改备注: /// 版本:1.0 /// /// The URL. /// System.String. public static string Get(string url) { return RequestUtil.HttpGet(url); } /// /// 说明:获取JSON数据 /// 创建人:龚宇超 /// 创建日期:2019-07-30 /// 修改人: /// 修改日期: /// 修改备注: /// 版本:1.0 /// /// /// The URL. /// T. public static T GetJson(string url) { string returnText = RequestUtil.HttpGet(url); JavaScriptSerializer js = new JavaScriptSerializer(); T result = js.Deserialize(returnText); return result; } /// /// 说明:获取JSON数据 /// 创建人:龚宇超 /// 创建日期:2019-07-30 /// 修改人: /// 修改日期: /// 修改备注: /// 版本:1.0 /// /// /// The URL. /// The header. /// T. public static T GetJson(string url, WebHeaderCollection header) { string returnText = RequestUtil.HttpGet(url, header); JavaScriptSerializer js = new JavaScriptSerializer(); T result = js.Deserialize(returnText); return result; } } }