- 积分
- 40165
- 好友
- 记录
- 主题
- 帖子
- 听众
- 收听
|
发表于 2013-1-26 17:47:10
|
显示全部楼层
testben 发表于 2013-1-26 17:41
感觉提交和返回的封装还是应该分开。
比如:
private BackItem GetHtml(PostItem pi)
这个好像和分开不分开没有关系吧,
你的问题不是直接使用Item.Cookie就行了,
比如
[code=csharp]1.
HttpHelper http = new HttpHelper()
HttpItem item = new HttpItem(){URL="http://www.sufeinet.com"};
http.GetHtml(item);
2.
HttpHelper http = new HttpHelper()
item = new HttpItem(){URL="http://www.baidu.com",Cookie=item.Cookie};
http.GetHtml(item);
3.
HttpHelper http = new HttpHelper()
item = new HttpItem(){URL="http://www.cnblogs.com",Cookie=item.Cookie};
http.GetHtml(item);[/code]
这种最简单,不需要多一个返回参数的,那个太低级了。
而且一个帮助类提供那个多参数类,新手会学不会的。呵呵
你的问题看我上面的方法就行了,
我没有使用编辑器,上的同代码可能存在大小写错误,你自己实际测试一下吧。
思路就是这样,应该说使用方法就是这样,我也是一直这样用的 |
|