URL url = new URL("网关url");//使用post方式,这里不要带参数
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setConnectTimeout(5 * 1000);
// 设置连接超时时间
httpCon.setReadTimeout(30 * 1000);
//设置从主机读取数据超时(单位:毫秒)
httpCon.setDoOutput(true);
httpCon.setDoInput(true);
httpCon.setUseCaches(false);
httpCon.setRequestMethod("POST");
httpCon.setInstanceFollowRedirects(true);
httpCon.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");String info = "发送的消息内容";
String encodeInfo = URLEncoder.encode(info, "UTF-8");
String phone = "15966378560";
//String phone = "15966378560,15966378560";//一般网关接口多号码发送都是用','隔开的;按网关开发文档修改//请求的参数,根据网关开发文档来组装
String content = "user=user&pwd=pwd&tel="+phone+"&info="+encodeInfo;byte[] postData = content.getBytes("UTF-8");
httpCon.setRequestProperty("Content-Length", String.valueOf(postData.length));
httpCon.connect();
DataOutputStream out = new DataOutputStream(httpCon.getOutputStream());
out.write(postData, 0, postData.length);
out.flush();
out.close();int responseCode = httpCon.getResponseCode();
BufferedReader reader = new BufferedReader(new InputStreamReader(httpCon.getInputStream()));
while ((line = reader.readLine()) != null) {System.out.println(line);
}
reader.close();
String sRet = httpCon.getResponseMessage();
System.out.println("发送状态:" + sRet);
httpCon.disconnect();

转载于:https://www.cnblogs.com/rchao/p/4549258.html

Java http方式提交短信到短信网关相关推荐

  1. JAVA 实现阿里云短信发送功能

    目录 1.引入依赖 2.添加.yml配置 3.短信接口开发 4.接口调用 1.引入依赖 引入阿里云短信依赖jar包 <!--阿里云服务sdk --> <dependency>& ...

  2. JAVA对接阿里大于短信验证

    本文介绍的是JAVA的阿里大于短信验证对接,网上好多版本都是旧版本,我自己写完之后觉得应该更新一下,现在记录一下,怕以后忘记,申请步骤忽略 首先,去阿里大于下载SDK 第一步,就是安装阿里大于的SDK ...

  3. JAVA怎么对接第三方短信平台?短信验证码完整API文档

    验证码短信平台的应用场景,一般包括用户注册.登陆账号.忘记密码.登录异常.支付确认等. 一.用户注册 通常我们会在注册时会用到短信验证码,即用户在网站或软件上注册账号时,企业需要通过验证码确认用户身份 ...

  4. Java用户注册服务器发送短信验证码功能实现

    <–start–> 当客户端发送了http的请求给服务器之后,服务器获取手机号然后调用短信平台给该手机号发送短信验证码. 给服务器发送请求的js代码: <script type=&q ...

  5. JAVA 实现阿里云短信申请模板以及批量发送短信

    添加pom.xml依赖 <dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java ...

  6. 云之讯php短信接口,菏泽java云之讯短信接口价格如何计算? 新锐信息科技服务至上...

    免费接码验证码接收平台 好用的接码平台有以下几个特征: 1.平台功能设置人性化:语音验证码+短信验证码一体化,方便用户使用.现在很多项目都慢慢开始了语音验证码的步伐. 2.平台稳定经营时间久:接码平台 ...

  7. java对接阿里云短信服务详解(验证码,推广短信,通知短信)

    前言 小前提: - java:springboot框架,maven版本管理. - 阿里云:有账号,已经进行实名认证. java对接阿里云短信服务详解(验证码,推广短信,通知短信) 前言 1. 登录阿里 ...

  8. Java实现手机发送短信验证码

    发送短信验证码首先要在互亿无线短信平台去开通短信服务,地址"ihuyi.com" 一定要留好自己申请的API ID,API key和模板 参数说明: 代码示例: pom导包 < ...

  9. JAVA如何开发接入短信发送预约挂号、医嘱、体检报告等短信demo示例

    事实上,大家都知道,短信群发平台在医疗行业应用之后,比较有特色的是普及宣传医疗卫生知识,增加医疗服务,提高就诊率.而短信平台从前期宣传到短信预约,检查治疗,再到后期跟踪服务,一直有许多应用.一些具体医 ...

最新文章

  1. OpenStack环境搭建(六:常见问题及解决方案总结)
  2. posixkill php,在linux中使用PHP的posix_kill()会导致奇怪的行为
  3. Python生成器的用法,使用生成器灵活的生成斐波那契数列
  4. 汇总Web前端开发工程师需要注意的一些开发规范
  5. jQuery效果之滑动
  6. 管理学中的知名定律之阿尔巴德定理
  7. php为什么获取不到id,微信小程序无法获取到unionId怎么办
  8. intellij mysql jdbc_intellij idea java项目中通过JDBC链接mysql
  9. 广电总局:坚决抵制含有暴力血腥等不良情节动画片上网播出
  10. 芯片短缺波及国内车市 5月国内汽车销量下降3.1%
  11. Swift之学习资料
  12. OFBiz + Opentaps 目录管理 四. 产品(四)礼券
  13. IntelliJ 平台 2020 年路线图,规划原来这么厉害
  14. 《凤凰项目》读书笔记
  15. html5关键语句,怎样把握文中的关键语句
  16. org.springframework.data.mapping.PropertyReferenceException: No property item found for type BItem!
  17. 佳能e478打印机怎么连接wifi
  18. uniApp和微信小程序好看的我的页面(有源码)
  19. 关于数学中“函数(function)”的含义
  20. 【资料分享】迪文屏使用经验分享

热门文章

  1. 记账本小程序7天开发记录(第二天)
  2. OpenStack之Keystone模块
  3. 人生苦短,我用python,为什么选择python,python简介
  4. caffe中Makefile.config详解
  5. Android 之UID and PID
  6. HTML5 本地存储
  7. CSS 实现三角形、梯形、等腰梯形
  8. TabHost选项卡的实现(一):使用TabActivity实现
  9. DottextHelper使用方法?
  10. 人生的84000种可能