苏飞论坛

标题: Httphelper万能框架新增重置request,response为空的属性 [打印本页]

作者: 站长苏飞    时间: 2017-11-7 17:06
标题: Httphelper万能框架新增重置request,response为空的属性
Httphelper万能框架新增重置request,response为空的属性

导读部分


【HttpHelper万能框架】教程目录贴  http://www.sufeinet.com/thread-9989-1-1.html
【HttpHelper万能框架】源码购买帖  http://www.sufeinet.com/thread-9926-1-1.html

教程部分


Httphelper万能框架增加属性
如下
[C#] 纯文本查看 复制代码
        private bool _isReset = false;
        /// <summary>
        /// 是否重置request,response的值,默认不重置,当设置为True时request,response将被设置为Null
        /// </summary>
        public bool IsReset
        {
            get { return _isReset; }
            set { _isReset = value; }
        }


使用方法也很简单
[C#] 纯文本查看 复制代码
HttpHelper http = new HttpHelper();
HttpItem item = new HttpItem()
{
    URL = "http://www.sufeinet.com",//URL     必需项
    Method = "GET",//URL     可选项 默认为Get
IsReset = false,//是否重置request,response的值,默认不重置,当设置为True时request,response将被设置为Null
};
HttpResult result = http.GetHtml(item);
string html = result.Html;
string cookie = result.Cookie;
        }


好了大家有需要的设置一下即可

作者: 站长苏飞    时间: 2017-11-7 17:06
感谢建议http://www.sufeinet.com/thread-18436-1-1.html
作者: 站长苏飞    时间: 2017-11-7 17:15
当请求完成之后,如果不重置,默认使用的是Using语句,正常情况下也会释放,但这个释放会在一定情况下延迟,这个开关正好解决了这个问题,
作者: 范范    时间: 2017-11-7 17:32
厉害,依旧强力支持ing
作者: 竹林风    时间: 2018-12-30 22:39
谢谢分享




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4