www.stfm.net > JAvA ,HttpUrlConnECtion.gEtInputStrEAm() , 总...

JAvA ,HttpUrlConnECtion.gEtInputStrEAm() , 总...

先看一下要获取网页的编码方式 new InputStreamReader(inputStream)这个类有构造方法可以指定文字编码,把编码指定一下就行了。 比如GBK 编码的页面就BufferedReader br = new BufferedReader( new InputStreamReader(inputStream,"GBK")); UT

出现这种情况,说明读取到的是iso8859-1格式,不能识别中文编码,所以需要转换一下编码格式才可以正常显示的,完整代码举例: String data = "&version=1410&idType=101&idNumber=4107701214512&ext1=1"; System.out.println(data); URL url = n...

URL url = new URL(网址); URLConnection urlConnection = url.openConnection(); //最好模拟使用IE等常用浏览器 //urlConnection.setReadTimeout(1000 * 60 * 10); //设置读取超时 urlConnection.setRequestProperty("Accept", "*/*"); urlConn...

给你一个我项目中用到的HttpConnection类中的这个方法。 public static String getHttpResult(String urlget){ String result=""; try { URL url = new URL(urlget); HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnec...

你用断点调试下,里面的参数那些有没有?访问是网页的话,直接用浏览器访问有没有问题?

中文URL请求必须进行编码,请使用URLEncoder.encode()对中文进行编码

最好把源码贴下。写入不到服务器,可能由于服务器端权限问题,也可能是流本身的问题

较新版的Adroid系统强制不允许在主线程访问网络,你另开个线程来执行网络访问相关代码就行了。可以几成Runnable接口,或写AsycTask子类,或用异步的service(IntentService)。。。。等等好多办法,反正别在住线程就线程就行了。有问题联系,相...

524lxq。744。2011至尊恋爱秘籍,30天告别宅男ang。qxl bsgwww.lover21.org。mxw。2011-11-2 8:56:23

在getInputStream()前面加上conn.setDoInput(true);如果可以望采纳,望采纳

网站地图

All rights reserved Powered by www.stfm.net

copyright ©right 2010-2021。
www.stfm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com