博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用java实现短信发送的实例分享
阅读量:6422 次
发布时间:2019-06-23

本文共 1066 字,大约阅读时间需要 3 分钟。

用java实现短信发送的实例分享

技术菜鸟一枚,最近公司正好要用短信验证码的功能做登录页面,思来寻去发现一款不错的短信发送软件,对接起来很方便快捷,页面排版也很好,特来分享一下 www.ihuyi.com

public static void main(String[] args) throws Exception {

HttpClient client = new HttpClient();
PostMethod post = new PostMethod("");
post.addRequestHeader("Content-Type",
"application/x-www-form-urlencoded;charset=gbk");// 在头文件中设置转码
NameValuePair[] data = { new NameValuePair("Uid", "用户名"),//互亿无线平台注册的用户名
new NameValuePair("Key", "用户秘钥"),//互亿无线平台注册的用户密钥
new NameValuePair("smsMob", "手机号"),//将要发送到的手机号码
new NameValuePair("smsText", "按照``模板发送内容,短信模板中变量具体化即可") };//要发送的短信内容
post.setRequestBody(data);

client.executeMethod(post);

Header[] headers = post.getResponseHeaders();
int statusCode = post.getStatusCode();
System.out.println("statusCode:" + statusCode);
for (Header h : headers) {
System.out.println(h.toString());
}
String result = new String(post.getResponseBodyAsString().getBytes(
"gbk"));
System.out.println(result); // 打印返回消息状态

post.releaseConnection();

}


作者:hanjun1213

来源:CSDN
原文:
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://blog.51cto.com/14046486/2310135

你可能感兴趣的文章
All Web Application Attack Techniques
查看>>
归档日志ORA-19809: 超出了恢复文件数的限制
查看>>
精品德国软件 UltraShredder 文件粉碎机
查看>>
PANDAS 数据合并与重塑(join/merge篇)
查看>>
文件时间信息在测试中的应用
查看>>
直播疑难杂症排查(8)— 播放杂音、噪音、回声问题
查看>>
如何写gdb命令脚本
查看>>
Android ListView展示不同的布局
查看>>
iOS宏(自己使用,持续更新)
查看>>
手把手玩转win8开发系列课程(3)
查看>>
NGINX引入线程池 性能提升9倍
查看>>
《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
查看>>
linux下mongodb定时备份指定的集合
查看>>
oVirt JBAS server start failed, ajp proxy cann't server correct. ovirt-engine URL cann't open
查看>>
CDP WebConsole上线公告
查看>>
ubuntu下安装摄像头应用程序xawtv
查看>>
PostgreSQL 如何比较两个表的定义是否一致
查看>>
Ambari安装Hadoop集群
查看>>
WCF学习之旅—基于ServiceDebug的异常处理(十七)
查看>>
CLREX
查看>>