2017-04-05 13 views
4

セレンのブラウザ用のユーザーエージェント情報を取得しようとしています。「HttpServletRequest」を試してみました。以下のようなメソッドを見つけました。「HttpServletRequest要求"?それはURLですか?Selenium WebドライバでuserAgent情報を取得するには

private String getUserAgent(HttpServletRequest request) { 
     return request.getHeader("user-agent"); 
    } 

また、セレンのユーザーエージェントをjavascriptのように取得するにはどうしますか? 〜

答えて

7
String userAgent = (String) ((JavascriptExecutor) driver).executeScript("return navigator.userAgent;"); 
+0

Thanx @SébastienTemprado – little

関連する問題