Html Unit 2.6処理ページリフレッシュのbug


Html Unit 2.6は大量のJavascriptに対する仕事をして、極めて有効性を高めました.例えば、以前はForm提出をしたいです.formのすべての要素を見つけたいです.賦値後submitは、js処理や変更要素を加えると面倒です.今は簡単にfocus、click、typeなどの方式で実現できます.フォーラムへの登録を試みましたが、いくつかの場合はExceptionに登録します.具体的には以下の通りです.
        //    
        HtmlPage page = client.getPage("http://xxx.com");
        //xxxMap      key/value ,key     id name
        //getElementByStr   ById ByName  
        for (Entry<String, String> item : xxxMap.entrySet()) {
            HtmlElement elmt = getElementByStr(page, item.getKey());
            elmt.click(); //            js,    
            elmt.type(item.getValue()); //   
        }
        //      
        HtmlButton loginBtn = (HtmlButton) getElementByStr(page, submitBtnName);
        //      
        Page resultPage = loginBtn.click();
        log.debug(resultPage.getWebResponse().getContentAsString());
 
いくつかのバージョンのフォーラムは、ログイン後に自動的にジャンプします.
<META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.some.org/some.html">
 
問題はCONTENT=「3;...」ここで、一部のフォーラムでは「;」間隔ではなく、スペースで、Html Unitの処理エラーを引き起こし、これと似たような悩みを避けるために写真を残すことです.