网络编程之:检查URL所指定的图片是否存在(转)

来源:互联网 发布:mac book pro 15寸 编辑:程序博客网 时间:2024/05/01 20:57

可以利用java.net.HttpURLConnection内的getResponseCode()去检查应答代码(Response Code)

Java代码 复制代码
  1. URL url = new URL( postURL );   
  2. HttpURLConnection urlcon = (HttpURLConnection) url.openConnection( );   
  3. urlcon.setRequestMethod("POST");   
  4. urlcon.setRequestProperty("Content-type""application/x-www-form-urlencoded");   
  5. if ( urlcon.getResponseCode( ) != HttpURLConnection.HTTP_OK ) {   
  6.     System.out.println("Posted ok!");   
  7. else {   
  8.     System.out.println("Bad post...");   
  9.     return;   
  10. }  


Response Code在Java API Doc的HttpURLConnection有详细的定义,如上例的HTTP_OK。

常用的Response Code:
200 OK
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found