Kotlin:
הורדת דף אינטרנט

איך לעשות:

בקוטלין, אתה יכול להוריד דף אינטרנט בקלות עם URL.readText(). הנה דוגמה:

import java.net.URL

fun downloadWebPage(pageUrl: String): String {
    return URL(pageUrl).readText()
}

fun main() {
    val content = downloadWebPage("https://example.com")
    println(content)
}

תוצאה (חלקית):

<!doctype html>
<html>
<head>
    <title>Example Domain</title>
...

צלילה עמוקה:

בעבר, הייתם צריכים להשתמש בHttpURLConnection או בספריות חיצוניות כמו Apache HttpClient להורדת תוכן מהאינטרנט. כיום, יש אפשרויות יותר נוחות כמו kotlinx.coroutines עם async לעבודה עם רשתות, או כלי חיצוניים כמו OkHttp או Retrofit לנתיני ה-API. רק זכרו, כשאתם מורידים דף אינטרנט, נתחו את תנאי השירות וה-robots.txt של האתר כדי לא להפר את הכללים.

ראה גם: