-3
A
回答
0
使用來檢查URL的響應代碼:
public static boolean getResponseCode(String chkurl) {
boolean validResponse = false;
try {
//Get response code of URL
HttpResponse urlresp = new DefaultHttpClient().execute(new HttpGet(chkurl));
int resp_Code = urlresp.getStatusLine().getStatusCode();
System.out.println("Response Code Is : "+resp_Code +" for "+chkurl);
if ((resp_Code == 404) || (resp_Code == 505)) {
validResponse = false;
} else {
validResponse = true;
}
} catch (Exception e) {
}
return validResponse;
}
0
恐怕也沒有辦法檢查做直接使用webdriver的HTTP狀態代碼。您可以直接使用HTTP客戶端,但如果問題是500代碼或403,則可能會變得笨拙。我們在本書中介紹了使用Mob Browser Proxy和WedDriver的更強大的技術:
相關問題
- 1. 如何處理HTTP 404 - 頁面未找到錯誤使用Selenium WebDriver與Java?
- 2. Selenium Webdriver/Java:處理日曆
- 3. 如何使用Java在Selenium WebDriver中處理新窗口?
- 4. web表格處理selenium webdriver java
- 5. 如何處理改變xpath,Selenium Webdriver,Java
- 6. Selenium Webdriver處理java腳本文本框
- 7. 使用selenium webdriver處理多個表
- 8. 如何使用Selenium WebDriver處理AngularJS pop?
- 9. 使用IE webdriver處理JS警報,Selenium
- 10. 使用selenium webdriver處理登錄頁面
- 11. Selenium WebDriver - 處理StaleElementReferenceException(Python)
- 12. Selenium webdriver窗口處理
- 13. Selenium Webdriver與Java與C#
- 14. 使用Selenium WebDriver與Java滾動
- 15. 如何處理linkedIn授權使用Java在selenium webdriver中彈出?
- 16. Selenium WebDriver(Selenium 2)的處理警報
- 17. Selenium Webdriver使用Java的ElementNotVisibleException
- 18. 如何使用Selenium Webdriver與Java處理允許彈出Firefox的插件
- 19. Selenium WebDriver(selenium 2)和Java中的警報處理
- 20. Java與Python的Selenium Webdriver
- 21. 集成Selenium Webdriver與Java-EE
- 22. Selenium Webdriver錯誤與Java
- 23. Selenium WebDriver與Java NoSuchElementException超時
- 24. selenium webdriver - 如何處理ajax調用
- 25. 用webdriver selenium處理子菜單項
- 26. Angular:$ http 404錯誤處理
- 27. http處理404錯誤
- 28. 嘲笑與Selenium WebDriver的HTTP交互
- 29. 使用Selenium WebDriver
- 30. Selenium處理使用java的列表