相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者;
httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等...
下面是测试代码(全部总结来自官方文档,...
分类:
编程语言 时间:
2014-08-21 19:29:04
阅读次数:
249
当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大...
分类:
其他好文 时间:
2014-08-21 19:17:34
阅读次数:
364
前言本章将主要介绍使用Node.js开发web应用可能面临的安全问题,读者通过阅读本章可以了解web安全的基本概念,并且通过各种防御措施抵御一些常规的恶意攻击,搭建一个安全的web站点。在学习本章之前,读者需要对HTTP协议、SQL数据库、Javascript有所了解。什么是web安全在互联网时代,...
分类:
Web程序 时间:
2014-08-21 14:59:44
阅读次数:
454
HTTP协议---------->GET、POST、XMLHttpRequestTCP/IP协议SOAP协议---------->Web ServiceServer的作用是处理HTTP请求、WebService的SOAP请求、TCP/IP请求、FTP。TCP/IP请求--------->Server...
分类:
编程语言 时间:
2014-08-20 01:14:15
阅读次数:
259
本实例主要参考的是官网的examples:点击这里
使用场景:客户端向Netty请求一个文件,Netty服务端下载指定位置文件到客户端。
本实例使用的是Http协议,当然,可以通过简单的修改即可换成TCP协议。
需要注意本实例的关键点是,为了更高效的传输大数据,实例中用到了ChunkedWriteHandler编码器,它提供了以zero-memory-copy方式写文件。
第一步:先写一个...
分类:
Web程序 时间:
2014-08-19 12:55:04
阅读次数:
387
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。获得客户机信息 getRequestURL方法返回客户端发出请求时的完整URL。getRequestUR...
分类:
其他好文 时间:
2014-08-18 23:22:53
阅读次数:
373
1.预定义变量$_SERVER $_SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。 可以再后台输出 foreach($_SERVER as $key=>$val) echo "$...
分类:
Web程序 时间:
2014-08-18 18:13:12
阅读次数:
321
100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件20...
分类:
其他好文 时间:
2014-08-18 16:03:22
阅读次数:
273
用的是一个http协议今天用的是fread 读取网络上传回来的文件流信息,但是发现一直很慢很慢我通过网络直接访问的话速度也没有那么慢的,基本是等了4-5分钟才能把数据完全下载下来,差点崩溃了不管用的是post还是get解决测试一下 public function request() { echo ....
分类:
Web程序 时间:
2014-08-18 15:53:02
阅读次数:
375
Tokyo
Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。
Tokyo
Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协议进行数据交...
分类:
其他好文 时间:
2014-08-18 14:31:22
阅读次数:
404