如何获得Kotlin上的网页内容

我是Kotlin编程的新手,我想获取Google html内容
但我不知道我该怎么做

您可以使用HttpUrlConnection ( Java示例 ),但我建议使用更高级别的库,如Jsoup 。 然后,您可以使用CSS选择器从文档中获取特定的元素(所以您可能不需要在您的应用程序中使用HTML代码)。

您可以通过以下方式访问Google的索引页:

 val doc = Jsoup.connect("http://google.com/").get() val html = doc.outerHtml() 

如果您需要Google发送的原始HTML,则可以使用以下代码:

 val conn = Jsoup.connect("http://google.com/").method(Method.GET) val resp = conn.execute() val html = resp.body()