Search This Blog

Friday, February 23, 2018

ĐỌC NỘI DUNG URL INTERNET - Kotlin

private fun getContentURL(url: String?) : String{
    var content: StringBuilder = StringBuilder();
    val url: URL = URL(url)
    val urlConnection: HttpURLConnection = url.openConnection() as HttpURLConnection
    val inputStreamReader: InputStreamReader = InputStreamReader(urlConnection.inputStream)
    val bufferedReader: BufferedReader = BufferedReader(inputStreamReader)

    var line: String = ""
    try {
        do {
            line = bufferedReader.readLine()
            if(line != null){
                content.append(line)
            }
        }while (line != null)
        bufferedReader.close()
    }catch (e: Exception){
        Log.d("AAA", e.toString())
    }
    return content.toString()
}

No comments:

Post a Comment