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获取跳转后的内容 --------------------编程问答--------------------
获取不到.
你可以测试user.qzone.qq.com这个网址打开后会跳转到QQ空间,再获取QQ空间的代码就获取不到. --------------------编程问答-------------------- 发现跳转后到了qzone.qq.com,再user.qzone.qq.com,域名跳转了两次了...
补充:.NET技术 , C#