val ipArray = arrayOf("36.61.127.29")
val okClient = OkHttpClient()
fun main() {
ipArray.forEach { ip: String -> run { val html = httpget("http://www.ip138.com/ips138.asp?ip=$ip"); println(html.subSequence(html.indexOf("本站数据"), html.indexOf("<", html.indexOf("本站数据")))) } }
}
fun httpget(url: String): String {
val request = Request.Builder().url(url).build()
try {
val res = okClient.newCall(request).execute()
return res.body()!!.bytes().toString(GBK.forName("gbk"))
} catch (e: Exception) {
e.printStackTrace()
}
return ""
}
依赖okhttp