对安全性有要求的网站一般使用https来加密传输的请求和响应。https离不开证书,关于证书不在多说。Apache的HttpClient支持https,下面是官方的样例程序,程序中使用了my.stor...
Continue reading...java
HttpClient4.3教程 第二章 连接管理
2.1.持久连接 两个主机建立连接的过程是很复杂的一个过程,涉及到多个数据包的交换,并且也很耗时间。Http连接需要的三次握手开销很大,这一开销对于比较小的http消息来说更大。但是如果我们直接使用已...
Continue reading...HttpClient 4.3教程
httpclient发布了4.3版,改动比较大,之前常用的一些类和方法已经不推荐使用了,在这里对httpclient4.3.1的官方英文文档进行翻译,希望可以坚持到最后。目录如下: 前言 HttpCl...
Continue reading...HttpClient 4.3教程 第一章 基本概念
1.1. 请求执行 HttpClient最基本的功能就是执行Http方法。一个Http方法的执行涉及到一个或者多个Http请求/Http响应的交互,通常这个过程都会自动被HttpClient处理,对用...
Continue reading...HttpClient 4.3教程-前言
前言 Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。 虽然jdk中的java.net包中提供了一些基本的方法,...
Continue reading...DefaultHttpClient is deprecated
最近在使用Apache的httpclient的时候,maven引用了最新版本4.3,发现Idea提示DefaultHttpClient等常用的类已经不推荐使用了,之前在使用4.2.3版本的时候,还没有...
Continue reading...wordpress博客批量导入OSchina博客
WordPress有同步文章到百度hi空间、新浪博客等的插件,没有同步到OSchina博客的插件,而OSChina也没有提供博客导入的功能。就简单用代码(java)实现了这功能,原理:首先wordpr...
Continue reading...Java使用Robot操作键盘和鼠标
Java提供操作键盘和鼠标的API,在java.awt.*包中,官方API参见此处,下面是个简单的例子: package com.yeetrack.robot; import javax.imagei...
Continue reading...Android开发、测试持续集成环境Jenkins搭建
传统java项目开发都会利用maven、ant在hudson、jenkins中持续集成,开发、测试、每日构建,保证代码质量。maven默认不支持android,但是我们可以利用maven-androi...
Continue reading...DefaultHttpClient 使用GZIPInputStream解压缩
DefaultHttpClient 使用GZIPInputStream解压缩 当浏览器访问网站时,有可能浏览器返回的消息头中带有 Content-Encoding:gzip,表明服务器返回的消息经过g...
Continue reading...Slowloris拒绝服务攻击
DDOS攻击,中文翻译为分布式拒绝服务攻击,是利用客户端的请求,造成服务器资源过度占用,服务器忙于处理这些请求,一些合法的用户请求得不到处理,导致服务不可用。常见的ddos攻击有SYN flood、U...
Continue reading...自己编写的android站长工具
自学android开发,写了个小软件—站长工具,算是初步完成了吧。不会画图,界面比较简陋,欢迎试用。已经发布到hiapk市场,链接地址http://apk.hiapk.com/html/2013/...
Continue reading...
近期评论