我正在從基於REST的Web服務獲取數據,以XML格式輸出數據。 由於我使用的是DOM,後來使用DocumentBuilder
將其解析爲doc
,如果有任何錯誤,我無法獲得服務器的HTTP Status Code
。如何使用DOM檢查返回的服務器代碼?
那麼,是否有可能返回HTTP Status Code
?
這裏是一個小片段:
url = "MY_URL";
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
任何意見是非常可觀的。
謝謝
你是什麼意思由***返回服務器代碼做***? –
我的不好。這是'響應代碼':D – beerBear
這是非常明顯的...... 200,404 ... http://stackoverflow.com/questions/6467848/how-to-get-http-response-code-for-a-url -in-java – Selvin