刚刚毕业,所以很多不懂。这是我做的一个例子。但是一直报500错误public static String addfriend(String ownerName,String friendName) throws IOException{

String url = https://a1.easemob.com/gzw-dem ... s2%3B

String body = ClientContext.sendPost(url, null);

return body;

}

public static String sendPost(String urlStr, String reqBody) throws IOException {

String token = ClientContext.getToken();

PrintWriter out = null;

BufferedReader in = null;

String result = "";

try {

URL realUrl = new URL(urlStr);

// 打开和URL之间的连接

URLConnection conn = realUrl.openConnection();

// 设置通用的请求属性

conn.setRequestProperty("accept", "*/*");

conn.setRequestProperty("connection", "Keep-Alive");

conn.setRequestProperty("Authorization", "Bearer " + token);

conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");

// 发送POST请求必须设置如下两行

conn.setDoOutput(true);

conn.setDoInput(true);

// 获取URLConnection对象对应的输出流

out = new PrintWriter(conn.getOutputStream());

// 发送请求参数

if (reqBody != null) {

out.print(reqBody);

}

// flush输出流的缓冲

out.flush();

// 定义BufferedReader输入流来读取URL的响应

in = new BufferedReader(new InputStreamReader(conn.getInputStream()));

String line;

while ((line = in.readLine()) != null) {

result += line;

}

} catch (Exception e) {

System.out.println("发送 POST 请求出现异常!" + e);

e.printStackTrace();

}

// 使用finally块来关闭输出流、输入流

finally {

try {

if (out != null) {

out.close();

}

if (in != null) {

in.close();

}

} catch (IOException ex) {

ex.printStackTrace();

}

}

return result;

}

报错为:

java.io.IOException: Server returned HTTP response code: 500 for URL: https://a1.easemob.com/gzw-dem ... s/zs2

at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1840)

at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)

at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)

at com.longcom.commmon.ClientContext.sendPost(ClientContext.java:141)

at com.longcom.service.UsersOperation.addfriend(UsersOperation.java:106)

at com.longcom.test.Test.main(Test.java:47)

环信java添加好友_环信添加好友时,出现错误相关推荐

  1. java grabcut_求教,在用OpenCV java接口调用GrabCut图像分割函数时出现错误

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求教,在用OpenCV java接口调用GrabCut图像分割函数时出现错误 代码为: import org.opencv.core.*; import ...

  2. java调用短信验证失败_短信验证码被刷怎么办?java 短信验证码防刷策略

    一 事件简述 这是一件发生在前段时间的事情,当时的情况是这样的:一个新的功能模块上线之后,出现短信接口被恶意访问调用的情况,请求数量很大,而且通过查看短信服务商控制台也发现,短信发送量在飙升,看着统计 ...

  3. 群签名和环签名的区别_环签名方案的研究

    摘要: 信息时代虽然带给我们无限商机与方便,但也充斥着隐患与危险.由于网络容易受到攻击,导致机密信息的泄密,数据被篡改,轻则引发企业,部门工作陷入瘫痪,个人利益受损,重则危及国家安全和社会稳定,因此保 ...

  4. 一信通短信接口对接_短信接口对接流程

    下面是php开发语言短信接口接入到项目中的demo示例: // ① 该代码仅供接入动力思维乐信短信接口参考使用,客户可根据实际需要自行编写: // ② 支持发送验证码短信.触发通知短信等: // ③ ...

  5. 一信通短信接口对接_短信接口对接

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. 怎么找不到JAVA9_在Java 9上运行应用程序时获取错误“找不到模块”:log4j.core

    [INFO] ---------------------------------------------- --------------- [ERROR] /C:/Users/sumit.garg/w ...

  7. java call.invoke,关于_call.invoke 时出现错误,呼唤专家

    当前位置:我的异常网» J2EE » 关于_call.invoke 时出现错误,呼唤专家 关于_call.invoke 时出现错误,呼唤专家 www.myexceptions.net  网友分享于:2 ...

  8. 宇信易诚java面试_宇信易诚笔试题

    我知道笔试B是英文水平测试,包括三部分,单词.英译汉.作文,难度都不大 但是他们的要求非常之高,总共6个题,共11个空,我们必须对9个才算及格,也就是说最多错一道题吧,因为有些题是3个空,有些是2个空 ...

  9. 天融信java面试_天融信面试准备

    数据结构 1.排序 排序有: image.png 不稳定:快速排序,希尔排序,选择排序,堆排序(速记:快些选一堆朋友聊天) 稳定:除不稳定外,都是稳定的. image.png 注释:归并排序的空间复杂 ...

最新文章

  1. 基于HTML5的WebGL结合Box2DJS物理应用
  2. 51nod 1368:黑白棋 二分图最大匹配
  3. Android Studio查找或设置函数注释的快捷键
  4. xtrabackup mysql 5.6_MySQL 5.6对于Xtrabackup的影响
  5. boost序列化(Serialization)
  6. java中execquery(),javaee登录界面
  7. Navicat安装与破解
  8. win8.1虚拟机装linux,Linux VirtualBox安装Win8.1报错0x000000C4怎么办?
  9. 10分钟搭建linux代理服务器
  10. B-spline Surfaces
  11. 集体唱好混动技术,传统车企最后的倔强?
  12. html书写表单laber,HTML基础
  13. 太原师范学院计算机考研率,太原师范学院怎么样(太原师范学院考研率)
  14. 【C++实验】类和对象(两个分数相加并且化简)
  15. python股票自动 选股 与 止损 止盈 脚本
  16. GB28181语音对讲对接华为IVS平台遇到的坑和解决办法
  17. Qt5.9.0下载与安装(windows版本)
  18. 用户购物(数据库)案例
  19. 关于STM32H743的两串口调试纪录笔记
  20. 第1次任务:购物车程序的面向对象设计

热门文章

  1. Flink:Flink-SQL开发
  2. 软件工程——增量模型
  3. 【Java 19】反射 - 反射机制概述、获取Class实例、类的加载与ClassLoader的理解、创建运行时类的对象、获取运行时类的完整结构、调用运行时类的指定结构、动态代理
  4. Net core 报 Could not load file or assembly ‘System.Security.Permissions 错误
  5. 图像处理方面期刊和计算机视觉领域期刊(更新中) -转载
  6. API获得淘宝商品评论
  7. 旅游管理系统-JAVA【计算机毕业设计、源码、开题报告】
  8. linux存放脚本目录,linux中Shell脚本所在目录的绝对路径linux操作系统 -电脑资料...
  9. python和台达plc通讯_(完整)台达PLC通信协议ModbusASCII(DVP)
  10. matlab计算投影矩阵,如何在OpenCV和Matlab校准工具箱中形成投影矩阵?