<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云自無心水自閑

    天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
    posts - 288, comments - 524, trackbacks - 0, articles - 6
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Selenium 下載文件

    Posted on 2016-01-28 18:06 云自無心水自閑 閱讀(480) 評論(0)  編輯  收藏 所屬分類: Java心得體會

    我在網上搜索了一下如何使用Selenium下載文件,其中確實有幾篇文件介紹了實現的方法。
    但是其主要思想都是使用httpClient或者URL獲得InputStream, 然后保存到文件中。
    但是,其中的問題是用戶登錄的Session不能維持。

    我發現了一個簡單的方法。
    直接使用WebDriver.get, 示例如下:

    webDriver.get("https://website.com/login");
    WebElement element = driver.findElement( By.id( "userID" ) );
    element.sendKeys( "user01" );

    element = driver.findElement( By.id( "passwd" ) );
    element.sendKeys( "password" );

    element = driver.findElement( By.name( "Login" ) );
    element.submit();

    webDriver.get("https://website.cm/download.do?start=xx&end=yy");
    String source = webDriver.getPageSource();

    這個source就是我們想保存的要下載的內容。
    只要把這個String寫到一個文件中,就實現了文件下載的目的


    主站蜘蛛池模板: 一级做a爰片久久毛片免费陪 | 午夜理伦剧场免费| 亚洲Av无码乱码在线znlu| 亚洲国产精品无码久久九九大片| 久久福利资源网站免费看| 亚洲欧洲综合在线| 51在线视频免费观看视频| 亚洲成年人免费网站| 99在线精品视频观看免费| 亚洲伊人色一综合网| 全免费a级毛片免费看不卡| 亚洲男同gay片| 免费又黄又爽又猛的毛片| 免费看一级一级人妻片| 亚洲最大激情中文字幕| 国产免费无码AV片在线观看不卡| 亚洲国产人成在线观看69网站| 中国xxxxx高清免费看视频| 亚洲国产超清无码专区| 人禽杂交18禁网站免费| 国产亚洲精品成人久久网站| 亚洲国产主播精品极品网红| 亚洲综合国产精品第一页| 久久久精品视频免费观看| 久久伊人久久亚洲综合| 国产乱子精品免费视观看片| 亚洲精品无码久久久久YW| 国产成人3p视频免费观看| sihu国产精品永久免费| 亚洲国产综合专区电影在线| 4虎永免费最新永久免费地址| 亚洲日韩精品无码专区| 亚洲欧洲久久av| 在线看无码的免费网站| 亚洲精品永久在线观看| 好看的电影网站亚洲一区| 国产成人免费网站| 一级视频在线免费观看| 亚洲色偷偷av男人的天堂| 免费一级做a爰片久久毛片潮喷| 中文字幕av无码不卡免费|