本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
用httpclient开发的在线自动抢订火车票系统(铁老大不给力,哥给力)
前两天女友要在线订火车在票,一直都没有办法订到票,最后没办法,便给她写了个自动抢票的脚本,可周边的朋友听她说通过软件订到票了,都先后向她要软件,可原来的脚本只是基于控制台输入,这样给别人也没法用,兴趣一起,就花了一天的时间做了个WEB界面,然后分享给朋友用。先上几张图,看大家看看。
这个是登录界面,要使用前先设置一下常用的邮箱和登录密码,自动抢票过程中,如需要再输入登录验证码和订单验证码,或订单成 ...
httpClient获取Jsoup解析网页
因项目需要从某个网站爬取一点数据,故我将爬取记录如下,以后说不定还能用得到呢,废话少说,进入正题:
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。
H ...
[小代码]蜘蛛爬虫,抓取某网站所有图片文章中的图片~
为朋友的网站写了个小代码,把所有图片下载到本地,有点不道德了,哈哈。。。
package com.ai.picpicker;
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
...
HttpClient实例入门
/**
* 参考http://hc.apache.org/httpclient-3.x/tutorial.html
*/
package com.mytest.httpclient;
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apach ...
【转载】HttpClient+ Spring实现多线程
HttpClient通过MultiThreadedHttpConnectionManager实现多线程通讯
HttpConnectionManagerParams设置connectionTimeout链接超时,soTimeout读取数据超时,maxTotalConnections,defaultMaxConnectionsPerHost等等参数
MultiThreadedHttpConnecti ...
关于HttpClient是否支持并发?
最近准备使用HttpClient进行模拟登录用户后执行某些操作:如数据的提交,以及数据的查询以及访问其他资源。
现在问题是HttpClient是否支持多线程并发执行操作,单线程或者一次一次提交数据暂时满足不了需求。
即:我登录后,需要多线程执行某些操作,不知道HttpClient是否支持该功能。如:我接收到数条数据后并发执行调用资源。
如果有哪位朋友已经测试或者有解决方案的请告知一 ...
解决HttpClient提交json格式请求的中文支持
解决HttpClient提交json格式请求的乱码
PostMethod postMethod = new PostMethod(url);
RequestEntity requestEntity = new StringRequestEntity(requestData,""text/xml"","gbk")
postMethod ...
带连接池的httpclient的使用小例
jar包取自于httpclient-4.1.1.jar
1》:设置带连接池的HttpClient
public class HttpClientUtils {
private static final Log log = LogFactory.getLog(HttpClientUtils.class);
private static Thr ...
在Android上使用Http客户端的选择(译文)
翻译自http://blog.publicobject.com/
大多数有网络连接的Android应用会使用HTTP协议发送和接收数据。Android包含两种Http客户端类, HttpURLConnection和Apache HttpClient。这两者都支持HTTPS,streaming 上传与下载,配置超时时间,IPv6, 以及连接池。
Apache Http C ...
SDK 4.0 使用httpClient访问网络资源,报异常
package mars.http;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.http.HttpEntity;
import org.apach ...
HttpClient设置HTTP请求头Header
用Firebug对POST的数据进行监控 请求 HTTP头 信息,得到如下内容:
Accept application/json, text/javascript, */*
Accept-Encoding gzip, deflate
Accept-Language en-us,en;q=0.5
Cache-Control no-cache
Content-Length 432
Cont ...
httpClient的3种超时
你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。 比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:
try { // 创建一个默认的HttpClient HttpClient httpclient = new DefaultHttpClient(); ...
HttpClient在使用中有两个超时时间 区别
HttpClient在使用中有两个超时时间。
一、连接超时:connectionTimeout
1.指的是连接一个url的连接等待时间。
2.设置方法为:
HttpClient client = new HttpCl ...
My Android成长之路(三)——【HttpClient】
HttpClient经常在开发的过程中会用到 所以这个是必须掌握的啦
http请求主要常用的有get请求和post请求,如下:
//import 省略......
public class HttpUtil {
/**
* HttpClient获取get请求的数据
* @param url 请求的地址
* @return 返回字符串 ...
HttpClient 基本功能的使用
HttpClient 功能介绍
HttpClient 提供的主要的功能,实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)
1---->支持自动转向
2---->支持 HTTPS 协议
3---->支持代理服务器等
HttpClient 基本功能的使用
GET 方法
使用 HttpClient 需要以下 6 个步骤:
1. 创建 HttpCl ...
Android开发实现HttpClient工具类
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。
比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:
try {
...
Android Asynchronous HTTPClient的实现和优化
大家知道Android对UI线程的反应时间要求很高,超过5秒钟直接ANR掉,根本不给你机会多等。
而Android应用与后端系统的交互是最基本的需求之一,如何实现高效的Asynchronous HTTPClient,确保UI线程在启动任务后交由后端异步处理与服务器端的通信,尤为关键。
Google过几个方案,要么太复杂要么不符合要求,基本都淘汰了,最后发现这一版本的实现不错,就拿来用了。 ...
HttpClient来模拟浏览器GET POST
一般的情况下我们都是使用IE浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。
目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“获取”一些数据;利用某些站 ...