package lee.devis.joker.HttpMethod;
import android.util.JsonReader;
import android.util.Log;
import org.apache.http.protocol.HTTP;
import org.apache.http.util.ByteArrayBuffer;
import org.apache.http.util.EncodingUtils;
import org.json.JSONObject;
import java.io.BufferedInputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
/**
* Description: GET方法获取网络数据
* Created by Devis on 14-7-16.
*/
public class HttpGet {
public static String getResultString(String urlString){
String result = "";
URL url;
try {
url = new URL(urlString);
URLConnection conn = url.openConnection();
int reCode = ((HttpURLConnection) conn).getResponseCode();
if (reCode == 200) {
InputStream is = conn.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
ByteArrayBuffer buffer = new ByteArrayBuffer(32);
int read;
while ((read = bis.read()) != -1) {
buffer.append((char) read);
}
result = EncodingUtils.getString(buffer.toByteArray(), HTTP.UTF_8);
Log.d("TTT HttpGet getResultString", "result = " + result);
}
} catch (Exception e) {
e.printStackTrace();
result = "";
}
return result;
}
}