`
wangrui
  • 浏览: 186993 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

阅读更多
可以利用java.net.HttpURLConnection内的getResponseCode()去检查应答代码(Response Code)
URL url = new URL( postURL );
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection( );
urlcon.setRequestMethod("POST");
urlcon.setRequestProperty("Content-type", "application/x-www-form-urlencoded");
if ( urlcon.getResponseCode( ) != HttpURLConnection.HTTP_OK ) {
    System.out.println("Posted ok!");
} else {
    System.out.println("Bad post...");
    return;
}

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

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

参考: http://www.ietf.org/rfc/rfc2616.txt (RFC2616)


0
1
分享到:
评论
1 楼 facepp 2009-10-08  
这个方法有问题哪
我这个http://images.xxsy.net/img/203641.jpg
没有的,结果也为posted ok!

相关推荐

    VB网络编程实例

    ◆ 144.htm WebClass实现动态WEB编程之理论篇 ◆ 145.htm Winsocket网络编程谈 ◆ 146.htm Winsock编程框架 ◆ 147.htm Winsock错误代码一览表 ◆ 148.htm 程式自动呼叫拨号网络(RAS API) ...

    Url重写篇视频------本讲将通过实例比较ASP.NET下的三种典型URL重写方案

    例如,在进行网站重组而将 /people/ 目录下的所有网页移动到 /info/employees/ 目录中时,您可能希望使用 URL 重写来检查 Web 请求是否指向了 /people/ 目录中的文件。如果请求指向 /people/ 目录中的文件,您可能...

    VB编程资源大全(源码 网络)

    1,codenet5.ZIP 网络五子棋(84KB) 2,mailcheck.ZIP 邮件检查程序(8KB) 3,sendmail.ZIP 简单电子邮件发送程序(4KB) 4,whois.ZIP Whois 示例程序(2KB) 5,mailsender_plus.ZIP 发送...

    ASP.NET MVC 3高级编程

    《asp.net mvc 3高级编程》 第1章 入门 1 1.1 asp.net mvc简介 1 1.1.1 asp.net mvc如何适应asp.net 1 1.1.2 mvc模式简介 2 1.1.3 mvc在web框架中的应用 2 1.1.4 asp.net mvc 3的发展历程 3 1.1.5 razor视图...

    C#编程经验技巧宝典

    83 <br>0125 按要求生成指定位数编号 83 <br>0126 确定两字符串是否相等 84 <br>0127 判断两字符串中指定子串是否相等 84 <br>0128 判断字符串是否为日期格式 85 <br>0129 清除字符串中指定...

    C#浏览器编程,学习使用

    4 浏览器网络编程(共两周) 4.1 浏览器工作原理(老师讲解1学时,学生理解1学时) 浏览器工作原理如图4-1所示。 图4-1 浏览器工作原理 (1) 浏览器分析超链指向页面的 URL。 (2) 浏览器向 DNS 请求解析 ...

    python项目基于搜索的目标站点内容监测系统.zip

    基于搜索的目标站点内容监测系统是一个使用Python开发的项目,旨在通过搜索引擎和网络爬虫技术实时监控指定网站的内容变化。这个系统能够定期检查目标网页的更新情况,当发现内容有新增或变动时,系统可以立即通知...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    9.4.2 编程指定控件的SkinID 268 9.5 主题和定制控件 268 9.6 小结 271 第10章 集合和列表 273 10.1 数组 273 10.1.1 重新设置数组的大小 276 10.1.2 查找数组中的对象 276 10.1.3 给数组中的对象排序 280 ...

    j2EE编程时尚百例

    7.url重组 8.下拉列表框 9.下拉菜单联动 10.使用Beans 11.修改数据 12.写内容到文件 13.函数中投掷异常 14.分行写入数据 15.分页显示 16.分页显示调查问卷 17.删除数据 18.判断是否空白文件 19.利用absolute方法设置...

    ActionScript开发人员指南中文版

    ActionScript事件处理与早期版本事件处理的不同之处 事件流 事件对象 事件侦听器 事件处理示例:闹钟 第章:使用应用程序域 第章:显示编程 显示编程的基础知识 核心显示类 显示列表方法的优点 使用显示对象 处理显示...

    Zoomla!逐浪CMS2 x3.9.6.zip

    24.2.上传图片,指定各种参数 24.3.按规范书写前端UI 25、增加:小程序相关接口,小程序文件上传接口 26、修复:内容评论模块Bug 27、修复:专题分页Bug 28、修复:试卷添加问题与样式Bug 29、增加:默认pwa渐进式...

    c#学习笔记.txt

    51099在线学习网发布 文章来源:网络收集 发布时间:2006-05-25 字体: [大 中 小] 51099在线学习网 http://www.51099.com 1, 结构(struct) 与 类(class) [attributes] [modifiers] struct identifier [:...

    XML编程综合资料库

    6.4.1 现实的Web页面存在的问题... 145 6.4.2 HTML整理工具... 153 6.5 本章小结... 156 第7章 外文和非罗马文本... 157 7.1 Web上的非罗马文字... 157 .2 文字、字符集、字体和字形... 161 7.2.1 文字的字符...

    ASP.NET2.0高级编程(第4版)1/6

    本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP...

    VB编程资源大全(控件 窗体1)

    im209.zip 利用该控件创建带图标的菜单(68KB) 33,hlink.zip 将这个控件加到你的窗体上,并设置好URL,当点击该控件时,你就可以打开一个网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以...

    VB编程资源大全(控件 窗体2)

    im209.zip 利用该控件创建带图标的菜单(68KB) 33,hlink.zip 将这个控件加到你的窗体上,并设置好URL,当点击该控件时,你就可以打开一个网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以...

    Java范例开发大全 (源程序)

     实例115 检查是否是回文 151  第7章 输入/输出流(教学视频:116分钟) 152  7.1 文件和目录 152  实例116 显示文件的基本信息 152  实例117 显示目录的基本信息 153  实例118 在指定的目录下创建单个...

    java范例开发大全(pdf&源码)

    实例115 检查是否是回文 151 第7章 输入/输出流(教学视频:116分钟) 152 7.1 文件和目录 152 实例116 显示文件的基本信息 152 实例117 显示目录的基本信息 153 实例118 在指定的目录下创建单个文件 156 实例119 在...

    验证助手:用于竞争性编程的代码段库的测试框架

    然后,运行以下命令检查是否可以执行验证。 $ oj-verify run 当前,支持有关和的问题。 有关详细信息,请参见。 #include的自动扩展 该include在形式的文件报表#include "foo.hpp"可扩展,类似于提供的功能为...

    java范例开发大全源代码

     实例115 检查是否是回文 151  第7章 输入/输出流(教学视频:116分钟) 152  7.1 文件和目录 152  实例116 显示文件的基本信息 152  实例117 显示目录的基本信息 153  实例118 在指定的目录下创建...

Global site tag (gtag.js) - Google Analytics