我曾经找到过一个办法获取,但是当我获取整个页面的时候,显示的是未登录状态,即使我自己提前登陆完了,获取的仍然是未登陆状况的页面代码,我该怎么做能获得登陆后的页面呢??? 有没有高手能告诉我一下如果写这一段代码啊?????????谢谢了

解决方案 »

  1.   

    必须在发送的请求中附加cookie信息
    (如果这个网站的验证是基于cookie验证的话)
      

  2.   


    怎么加cookie信息 他的cookie我获得不到
      

  3.   

    是你的cookie,不是他的cookie. cookie都保存在用户自己的电脑上
    就好比你去看电影,电影院要求你交出"门票"你查看一下,当你登录这个网站后,当前域名下新增加了有什么cookie值.
    一般是你的帐户名或id  有时会有加密后的密码串.找到了就添加在发送的请求数据中.具体操作要视不同的编程平台
    asp与asp.net都不一样(当然实质是相同的)你可以到网上搜索相关的例子学习一下.
      

  4.   

    Response .Redirect ("admin_index.aspx");
      

  5.   

    www.baidu.com是不需要登录的,哪个是你需要登录后抓的地址?