java获得网页的编码方式_求一段代码,可以获得编码格式是gb2312的网页的页面源码,java实现!...
我自己寫了一段,但是得到的是亂碼!privateStringgetPictureData(Stringpath)throwsException{URLurl=newURL(path);HttpURLConnectionconn=(HttpURLConnection)url.openConnection()...
我自己寫了一段,但是得到的是亂碼!
private String getPictureData(String path) throws Exception{
URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestProperty("Content-Type", "text/html; charset=gb2312");
conn.setRequestMethod("GET");
conn.setConnectTimeout(5 * 1000);
InputStream inStream = conn.getInputStream();
byte[] data = readInputStream(inStream);
String html = new String(data);
return html;
}
private byte[] readInputStream(InputStream inStream) throws Exception{
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = 0;
while ((len = inStream.read(buffer)) != -1) {
outStream.write(buffer, 0, len);
}
inStream.close();
return outStream.toByteArray();
}
展開
總結(jié)
以上是生活随笔為你收集整理的java获得网页的编码方式_求一段代码,可以获得编码格式是gb2312的网页的页面源码,java实现!...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网易手机将军令(网易游戏官网)
- 下一篇: 恐怖之瞳怎么用