loadStrings с одного URL-адреса https иногда работает иногда не - PullRequest
0 голосов
/ 03 февраля 2019

Я пытаюсь найти страницу поста видео на Musical.ly.Я сделал тестовую программу, которая тестирует веб-страницу одного видео.Это работает примерно в 1/10 раза.

Я тестирую один и тот же код на одном и том же URL каждый раз без изменений.

Что мне следует изменить, чтобы он работал каждый раз?

import java.net.*;
import java.io.*;

String url;
String[] lines;

void setup() {

///////////////////////URL///////////////////////
  url = "https://m.tiktok.com/v/6637213398008335622.html?u_code=e65hca7774483&preview_pb=6&language=en&timestamp=1549145463&utm_medium=ios&app=musically&tt_from=copy&user_id=312760327610474496&utm_source=copy&utm_campaign=client_share&copytype=1";
//////////////////////////////////////////////////

println("URL: ", url, "\n\n");

//search the page source
delay(10);
lines = loadStrings(url); //rarely loads everything it should
delay(10);
println("First line of page source: ", lines[0]);
exit();

}

В первой строке страницы источника должна отображаться следующая строка:

# tunel #pool #hotwheels #race #gopro #water | hantaboi | TikTok | Глобальное видео сообщество ...

Однако обычно это просто показывает:

|| TikTok | Глобальное видео сообщество ...

Я пытался просмотреть исходный код страницы в своем браузере (Firefiox), и он работает каждый развремя там.

URL:

https://m.tiktok.com/v/6637213398008335622.html?u_code=e65hca7774483&preview_pb=6&language=en&timestamp=1549145463&utm_medium=ios&app=musically&tt_from=copy&user_id=312760327610474496&utm_source=copy&utm_campaign=client_share&copytype=1

...