本月博客排行
-
第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
最新文章列表
邮件代码整理
1.解决中文乱码
testMessage.setSubject(subject,"gbk");
testMessage.setText(messageText,"gbk");
2.避免发件人session获取失败
Session mailSession = Session.getDefaultInstance(pr ...
android访问php webservice简单一例
如果是PHP做的服务端,要用android去访问,如何办?当然可以用REST,但也可以用点
笨的方法,比如PHP的服务端可以用JSON和XML提供返回的数据,而android端则可以用
APACHE的httpclient去访问.
下面是一个例子,假设数据表中users表有如下字段(mysql):
idusers,UserName,FullName,加点数据.然后在服务端PHP,建立一个
we ...
应用HttpClient来对付各种顽固的WEB服务器
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有
的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不
会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某 ...
HttpClient实现Http+xml接口调用
HttpClient示例
package web;
import java.io.File;
import java.io.FileInputStream;
import java.util.Map;
import javax.security.auth.login.LoginException;
import org.apache.commons.httpclient.DefaultHttp ...
httpclient访问需要客户端认证数字证书的https接口的处理方法
1.安装数字证书
执行 java InstallCert test.ldh.com:443下载数字证书, InstallCert.java见附件,test.ldh.com换成你调的接口的域名,证书只需要下一次就可以在其他机子部署,证书放在jdk\jre\lib\security目录下.这种方式的缺点是需要安装,并且证书过一段时间会失效
2.实现httpclient的SecureProt ...
HttpClient的使用
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。
http的主要功能包括:
1. 实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)
2. 支持自动转向
3. 支持 HTTPS 协议
4. 支持代理服务器等
使用 HttpClient 需要以下 6 个步骤:
1. ...
HttpClient的基础应用
HttpClient是用来发送HTTP请求的,也就是HTTP的客户端。任何HTTP请求都可以由它模拟出来。
1.发送GET请求:
HttpClient httpClient = new DefaultHttpClient();
// 初始化GET请求
HttpGet get = new Ht ...
HttpClient
程序在附件里。
主要应用以下几个apache的辅助包:
commons-httpclient.jar
commons-logging-1.0.4.jar
commons-codec.jar
log4j-1.2.14.jar
rails httpclient 获取转换后的地址
因工作内容要求获取某url跳转后的url,特地研究了下rails的httpclient。
首先要安装httpclient
gem install httpclient
当前最新版本是2.2.1,本地安装过程中后半段会报错(可能是环境问题),不妨碍使用,安装该gem的2.1.7版本不报错。
gem install httpclient -v=2.1.7
使用例子如下
require 'HTTP ...
HttpClient post请求 手机直冲案例
HttpClentDeliver 发货通用类
package net.etongbao.vasp.onpay.product;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.URLDecod ...
HttpClient_4 用法 由HttpClient_3 升级到 HttpClient_4 必看
HttpClient程序包是一个实现了 HTTP 协议的客户端编程工具包,要想熟练的掌握它,必须熟悉 HTTP协议。一个最简单的调用如下:
import java.io.IOException;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import or ...
HttpClient 教程 (五)
第五章 HTTP客户端服务
5.1 HttpClient门面
HttpClient接口代表了最重要的HTTP请求执行的契约。它没有在请求执行处理上强加限制或特殊细节,而在连接管理,状态管理,认证和处理重定向到具体实现上留下了细节。这应该使得很容易使用额外的功能,比如响应内容缓存来装饰接口。
DefaultHttpClient是HttpClient接口的默认实现。这个类扮演了很多特殊用户程序或策略接 ...
HttpClient 教程 (四)
第四章 HTTP认证
HttpClient提供对由HTTP标准规范定义的认证模式的完全支持。HttpClient的认证框架可以扩展支持非标准的认证模式,比如NTLM和SPNEGO。
4.1 用户 ...
HttpClient 教程 (三)
第三章 HTTP状态管理
原始的HTTP是被设计为无状态的,面向请求/响应的协议,没有特殊规定有状态的,贯穿一些逻辑相关的请求/响应交换的会话。由于HTTP协议变得越来越普及和受欢迎,越来越多的从前没有打算使用它的系统也开始为应用程序来使用它,比如作为电子商务应用程序的传输方式。因此,支持状态管理就变得非常必要了。
网景公司,一度成为Web客户端和服务器软件开发者的领导方向,在它们基于专有规范的产品 ...