当前位置:编程学习 > C#/ASP.NET >>

WebRequest或WebClient如何获取跳转后的网页

我用ASP.NET想获取QQ空间的地址或者QQ空间的COOKIE信息要怎么做呢?
用WebRequest或WebClient指定http://qzone.qq.com后,在IE里面直接输入的话,会自动跳转到QQ空间里面.http://user.qzone.qq.com/QQ号码
可是用那两个下载的网页不是跳转到的,要怎么办呢? --------------------编程问答-------------------- 使用fiddler去看看正常IE访问QQ空间是如何跳转的,其在Header Cookie中提交了什么

然后你模拟提交就可以了.

并且要了解到,并不是你打开IE访问QQ空间,就会跳转到对应的QQ号空间的,需要你之前登录了QQ,记录了Cookie,并且Cookie未过期才行. --------------------编程问答-------------------- 就是这两个不会模拟提交咯... --------------------编程问答-------------------- 我已经知道了登录成功的连接地址.可以成功后才跳转到空间,可是要怎么获取跳转后的内容呢? --------------------编程问答-------------------- WebRequest获取跳转后的内容 --------------------编程问答--------------------
引用 4 楼 fate1987 的回复:
WebRequest获取跳转后的内容

获取不到.

你可以测试user.qzone.qq.com这个网址打开后会跳转到QQ空间,再获取QQ空间的代码就获取不到. --------------------编程问答-------------------- 发现跳转后到了qzone.qq.com,再user.qzone.qq.com,域名跳转了两次了...
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,