Android http请求

来源:互联网 发布:淘宝好评返现怎么罚款 编辑:程序博客网 时间:2024/06/06 03:28

HttpUrlConnection VS HttpClient

官方推荐HttpUrlConnection

标准访问

http://developer.android.com/training/basics/network-ops/connecting.html

    try {        URL url = new URL(myurl);        HttpURLConnection conn = (HttpURLConnection) url.openConnection();        conn.setReadTimeout(10000 /* milliseconds */);        conn.setConnectTimeout(15000 /* milliseconds */);        conn.setRequestMethod("GET");        conn.setDoInput(true);        // Starts the query        conn.connect();        int response = conn.getResponseCode();        Log.d(DEBUG_TAG, "The response is: " + response);        is = conn.getInputStream();        // Convert the InputStream into a string        String contentAsString = readIt(is, len);        return contentAsString;    // Makes sure that the InputStream is closed after the app is    // finished using it.    } finally {        if (is != null) {            is.close();        }     }
0 0
原创粉丝点击