java后台访问接口
// 发送url地址获取信息public static String sendPost(String jsonStr, String path) {String msg = "";// 保存调用http服务后的响应信息try {byte[] data = jsonStr.getBytes();java.net.URL url = new java.net.URL(path);java.net.HttpURLConnection conn = (java.net.HttpURLConnection) url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5 * 1000);// 设置连接超时时间为5秒conn.setReadTimeout(20 * 1000);// 设置读取超时时间为20秒conn.setDoInput(true); // 设置输入流采用字节流conn.setDoOutput(true); // 设置输出流采用字节流conn.setUseCaches(false); // 设置缓存conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");conn.setRequestProperty("Charset", "utf-8");conn.setRequestProperty("Accept-Charset", "utf-8");// conn.setRequestProperty("Content-Encoding", "gzip");conn.setRequestProperty("Content-Length",String.valueOf(data.length));/** DataOutputStream out = new* DataOutputStream(conn.getOutputStream());* out.writeBytes(jsonStr); out.close();*/OutputStream outStream = conn.getOutputStream();// 返回写入到此连接的输出流
            outStream.write(data);outStream.close();// 关闭流
String temp;// 如果请求响应码是200,则表示成功if (conn.getResponseCode() == 200) {// HTTP服务端返回的编码是UTF-8,故必须设置为UTF-8,保持编码统一,否则会出现中文乱码BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream(), "utf-8"));while ((temp = in.readLine()) != null) {System.out.println(temp);msg += temp;}// msg = in.readLine();
                in.close();}conn.disconnect();// 断开连接} catch (Exception e) {}return msg;}

posted on 2016-08-04 11:18 smile_elims 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/liangbo-/p/5735964.html

java后台访问接口相关推荐

  1. java服务器访问接口提示network error_北京JAVA开发三年,拿到美团35K的offer面试心得...

    前言 长文干货提示,文章为大家完整记录了一位在北京做了3年的JAVA开发的朋友,如何通过美团的面试及拿到35K的offer.全篇内容由全程电话录音再手打腾稿,原创手打不易,请记得三连支持! 文章末尾有 ...

  2. JAVA后台开发访问第三方接口(GET)

    java后台开发访问第三方接口(GET) public static void main(String[] args) {// 创建Httpclient对象CloseableHttpClient ht ...

  3. java小程序详解_微信小程序登录Java后台接口(详解,附示例代码)

    首先看一下官方文档 地址:微信小程序官方文档API登录接口 我们先对官方给的时序图进行简单的分析 1.当小程序调用wx.login()时,会获得一个code(临时登录凭证),然后我们需要用wx.req ...

  4. 微信公众号开发 自定义分享 从前台到Java后台 调用微信JS接口分享朋友圈

    20180811写在前面的话 有很多人遇到问题之后问我,结果大多数是因为配置问题,所以请详细阅读前面的配置步骤. 20181016注意事项 收到反馈,之前写的接口即将废弃,源代码中的js接口需要修改, ...

  5. java后台实现支付宝支付接口、支付宝订单查询接口 前端为APP

    最近项目APP需要接入微信.支付宝支付功能,在分配开发任务时,听说微信支付接口比支付宝支付接口要难实现,由于我开发经验不是那么丰富(现工作经验1年半)且未接触过支付接口开发,组里刚好又有支付接口的老司 ...

  6. java实现账号单一ip登录,使用Java实现简单后台访问并获取IP示例

    使用Java实现简单后台访问并获取IP示例 发布时间:2020-10-28 21:57:57 来源:亿速云 阅读:92 作者:Leah 使用Java实现简单后台访问并获取IP示例?针对这个问题,这篇文 ...

  7. 创建的maven子项目怎么访问接口404_【经验分享】新手学Java编程语言怎么入门?...

    新手学Java编程语言怎么入门?掌握语言基础是第一步,了解java基础知识,Java关键字.核心概念或者基本编码技术.掌握操作符.控制执行流程.访问权限控制.复用类.多态.接口.字符串.泛型.数组.容 ...

  8. java服务端 json接口_java以json格式向后台服务器接口发送请求的实例

    java以json格式向后台服务器接口发送请求的实例 发布于 2021-1-14| 复制链接 下面小妖就为大家分享一篇java以json格式向后台服务器接口发送请求的实例,具有很好的参考价值,希望对大 ...

  9. 学习大数据的第13天——Java面向对象(接口、分析参数返回值的类型不同时如何解决、包以及访问权限修饰符(public、protected、默认、private))

    学习大数据的第13天--Java面向对象(接口.分析参数返回值的类型不同时如何解决.包以及访问权限修饰符(public.protected.默认.private)) 接口 接口的基本定义: 1.1.语 ...

最新文章

  1. merge sort loser tree
  2. 每天练习50个shell
  3. python切片操作 当所有数据都省略时_python疑难问题---13、Python切片操作
  4. 黑马冠军快手在国际回声消除大赛中战绩颇丰
  5. 软件工程第十四周总结
  6. PAT 1060 Are They Equal (25 分)
  7. 为什么不早一点告诉我?——情场篇
  8. python 获取表格中的空数据_在python beautifulsoup中获取表格单元格值为空时的文本输出...
  9. SharePoint服务器端对象模型 之 使用CAML进展数据查询
  10. 服务器大线程有什么作用,全面剖析超线程技术优点与缺点
  11. 如何通过Python发送邮件实现自动化测试报告?
  12. 机器人运动规划技术介绍
  13. Android Study之跳转自启动管理页
  14. 微带线等效电感仿真与设计
  15. Java应用性能分析工具:async-profiler
  16. CSS3实现图片的3D旋转效果
  17. Ubuntu查看系统的各种版本信息
  18. RHEL 7.8 64bit MYSQL linux-generic 8.0.20 初始化安装
  19. W3C标准英文文献翻译方案
  20. 什么是微信附近推广告宣传?效果怎么样?是以什么方式推广?

热门文章

  1. python现在第几版-多版本Python共存的配置方法
  2. python好找工作吗2017-你为什么不来了解一下Python?
  3. 苹果电脑安装python-mac电脑安装python
  4. 只学python找工作难吗-只学python语言找工作难吗?
  5. python开发好学吗-python难学吗
  6. python turtle画熊-Python使用turtle库绘制小猪佩奇(实例代码)
  7. python叫什么-Python为什么叫爬虫?Python与爬虫有什么关系?
  8. python3.6.5下载-python3.6.5下载
  9. python在日常工作处理中的应用-记 Python 在实际工作中的第一次应用
  10. python是用什么语言开发的-python是什么语言?哪些人适合学习Python?