如:想做一程序,每天从一站点采集数据,但该站点的数据需登录才能看到。请问如何才能实现程序自动登录采集数据(关键是登录表单如何提交,如何保持Session?)。

解决方案 »

  1.   

    it is easy to post, but I do not know how to store session.
      

  2.   

    webclient 这个要自维持session session表现是一个值sessionid 放在客户端的cookie里.你只要维护了cookie就相当于维护了session另xmlhttp会自已维护
      

  3.   

    webclient 这个要自维持session session表现是一个值sessionid 放在客户端的cookie里.你只要维护了cookie就相当于维护了session另xmlhttp会自已维护
    ----------------------------------------------------
    我和楼主一样,上面这段话看了好几遍还是没看懂。====================================================
    如果对方开放Web Service或者提供RSS支持,调用就行了。
    如果两者都没有,关于自动登录,不仅与你的设计有关,更重要的是与对方登陆验证机制有关。
    可以在你程序里定时刷新提交以免Session过期或者定时重登录,但这都不是好的解决方案。
    关键问题是Session是存在服务器的,它不会检查某个客户应用中的设置。