为了账号安全,请及时绑定邮箱和手机立即绑定

HttpThread中代码出现异常

照着老师的代码写,执行到InputStream in = conn.getInputStream();会抛异常,去掉下面的代码就好了是怎么回事,希望老师解答。

conn.setDoInput(true);

conn.setDoOutput(true);


正在回答

2 回答

android 4.0以上的系统中设置conn.setDoOutput(true),将导致请求以post方式提交,但实际情况是你不需要向服务器提交参数信息,我视频中的代码在4.0以下手机都是可以运行的,但android操作系统开发人员在4.0以上的手机对http请求进行了修改,所以才会出现你说的异常。

修改方式是

conn.setDoInput(true);

// conn.setDoOutput(true);

conn.setRequestMethod("GET")


0 回复 有任何疑惑可以回复我~
#1

c小旭 提问者

非常感谢!
2015-02-26 回复 有任何疑惑可以回复我~

非常感谢!!!!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android中的WebView实战详解
  • 参与学习       32827    人
  • 解答问题       51    个

在App中玩转Web页面,介绍介绍WebView是什么、怎么使用

进入课程

HttpThread中代码出现异常

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信