package mtime.content.imdb.movie.admin.service.utils; import mtime.content.imdb.movie.admin.service.constant.ImdbMovieUrls; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import java.text.MessageFormat; public class JsoupUtil { private static final int timeout = 30000; public static Document connectIndexPage(String imdbId) { try { String url = MessageFormat.format(ImdbMovieUrls.indexPage, imdbId); return Jsoup.connect(url).timeout(timeout).get(); } catch (Exception e) { return null; } } public static Document connectFullCreditsPage(String imdbId) { try { String url = MessageFormat.format(ImdbMovieUrls.fullCreditsPage, imdbId); return Jsoup.connect(url).timeout(timeout).get(); } catch (Exception e) { return null; } } public static Document connectReleaseInfoPage(String imdbId) { try { String url = MessageFormat.format(ImdbMovieUrls.releaseInfoPage, imdbId); return Jsoup.connect(url).timeout(timeout).get(); } catch (Exception e) { return null; } } public static Document connectParentalGuidePage(String imdbId) { try { String url = MessageFormat.format(ImdbMovieUrls.parentalGuidePage, imdbId); return Jsoup.connect(url).timeout(timeout).get(); } catch (Exception e) { return null; } } public static Document connectCompanyCreditsPage(String imdbId) { try { String url = MessageFormat.format(ImdbMovieUrls.companyCreditsPage, imdbId); return Jsoup.connect(url).timeout(timeout).get(); } catch (Exception e) { return null; } } }
JsoupUtil
最新推荐文章于 2023-04-04 10:00:00 发布