社区
C#
帖子详情
请高手 cuike519 过来接分(500)2
daisi
2009-12-31 04:40:58
请高手 cuike519 过来接分(500),由于一次只能给100,所以连开5贴,还有一个问题想请教您,就是
楼主你是不是重定向将那个 request.AllowAutoRedirect = false; 然后再单独去get从定向后的网页获取第二个sessionid?有办法在设为true的情况下获取第二个sessionid没有?
...全文
149
14
打赏
收藏
请高手 cuike519 过来接分(500)2
请高手 cuike519 过来接分(500),由于一次只能给100,所以连开5贴,还有一个问题想请教您,就是 楼主你是不是重定向将那个 request.AllowAutoRedirect = false; 然后再单独去get从定向后的网页获取第二个sessionid?有办法在设为true的情况下获取第二个sessionid没有?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cuike519
2010-01-04
打赏
举报
回复
接了,为了这个问题我也自己搭了环境也测试了,呵呵,算是回报吧。
本来想借助楼主的帖子在2009年冲4星。2010也不算晚,哈哈,谢了。
虽然没有完全给出楼主最终发帖的实现代码,但是细节我已经描述的比较清楚,有兴趣的可以试一试,不要看到https就觉得没办法了,https是一个登录服务器,登录服务器验证、发票,另一个服务器http的验票,过程就是这样,所以没什么特殊的。
希望楼主早日解决问题,恕我不能给你源码。
daisi
2010-01-04
打赏
举报
回复
请cuike519过来接分啊
yang677888
2009-12-31
打赏
举报
回复
哦 Happy New Year
zhanghuaigong
2009-12-31
打赏
举报
回复
jfjfjf
mngzilin
2009-12-31
打赏
举报
回复
jf
wuyi8808
2009-12-31
打赏
举报
回复
up
dqw120
2009-12-31
打赏
举报
回复
up2楼
十八道胡同
2009-12-31
打赏
举报
回复
[Quote=引用 4 楼 daisi 的回复:]
不过还是谢谢你!
[/Quote]
我对这个不熟,也正在学习,
PS:楼主是发帖的人,该贴你是楼主
lifenglijun
2009-12-31
打赏
举报
回复
JF
薪水
2009-12-31
打赏
举报
回复
jf
daisi
2009-12-31
打赏
举报
回复
不过还是谢谢你!
daisi
2009-12-31
打赏
举报
回复
楼主,你这个我很早前就会了哈
十八道胡同
2009-12-31
打赏
举报
回复
public static string GetPage(string url, string postData,string encodeType,out string err)
{
Stream outstream = null;
Stream instream = null;
StreamReader sr = null;
HttpWebResponse response = null;
HttpWebRequest request = null;
Encoding encoding = Encoding.GetEncoding(encodeType);
byte[] data = encoding.GetBytes(postData);
// 准备请求...
try
{
// 设置参数
request = WebRequest.Create(url) as HttpWebRequest;
CookieContainer cookieContainer = new CookieContainer();
request.CookieContainer = cookieContainer;
request.AllowAutoRedirect = true;
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
outstream = request.GetRequestStream();
outstream.Write(data,0,data.Length);
outstream.Close();
//发送请求并获取相应回应数据
response = request.GetResponse() as HttpWebResponse;
//直到request.GetResponse()程序才开始向目标网页发送Post请求
instream = response.GetResponseStream();
sr = new StreamReader( instream, encoding );
//返回结果网页(html)代码
string content = sr.ReadToEnd();
err = string.Empty;
return content;
}
catch(Exception ex)
{
err = ex.Message;
return string.Empty;
}
}
你参考一下
十八道胡同
2009-12-31
打赏
举报
回复
up
C#编码标准--编码习惯
cuike519
(翻译)
C#编码标准--编码习惯
cuike519
(翻译)1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过
500
行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个
发扬
cuike519
的POWERDATAGRID!希望对各位有帮助!
在CSDN上看到
cuike519
的POWERDATAGRID(原地址:http://www.foxhis.com/powermjtest/)时,感觉非常不错,但在实际项目运用过程中会有或多或少的问题。比如不支持数据源(不可能什么都用SQL写,这样不利于封装业务),ORACLE 9I数据库支持问题(我们需要在ORACLE中开发),用起来不是很好。后来仔细研究也和
cuike519
探讨了控件的一些问题,
如何给DataGrid添加两个的题头分类显示
cuike519
[原作]
标题 如何给DataGrid添加两个的题头分类显示
cuike519
[原作] 关键字 双题头,分类 出处 我在写PowerDataGrid想到要提供一个查询(有关PowerDataGrid的详细信息参考CSDN论坛中的讨论帖,源码可以在www.foxhis.com/powermjtest/sharepowerdatagrid.rar下
java datagrid_DataGrid!-Java架构师必看
作者:
cuike519
的专栏http://blog.csdn.net/
cuike519
/我们知JavaScript作者:
cuike519
的专栏http://blog.csdn.net/
cuike519
/我们知道如果datagrid的宽度比较长那么使得我们很难分清楚行数据,也就是很容易使我们看错行,我想如果当我们的鼠标移动到datagrid的行上,他可以清楚的显示给我们就好了,那么好吧现在我们就...
实现无刷新DropdownList联动效果[by
cuike519
]
ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。 下面我将描述一种原始的方法,之所以说它原是是因为这种方法在ASP.NET之前就已经有了,...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章