URL HTML скорость парсера так медленно в android - PullRequest
0 голосов
/ 01 апреля 2020

Мне нужно получить к нему доступ через URL.

Мне нужна информация из тега og.

<html>
 <head>
  <meta property="og:title">
  <meta property="og:image">
  <meta property="etc...">
 </head>

и мой код

Сначала проанализируйте XML, который является коллекция URL-ссылок.

var url = URL(myurl)
var factory = XmlPullParserFactory.newInstance()
var parser = factory.newPullParser()

// 0.3s delay here
parser.setInput(url.openStream(), null)     

и HTML через URL-ссылку.

val con: Connection = Jsoup.connect(link)
val startTimes: Long = System.currentTimeMillis()

// 0.3s delay here But I get 25 urls. sometime 1.0s delay = total 15~17s delay..
val doc = con.get().head()

Как я могу сделать это быстрее?

...