INNER CODE UNIT · JavaScript

getDoc

easybangumiorg/EasyBangumi · inner_source/block-kazumi-1ani.js:198

function getDoc(url) {
    var request;
    if (USE_POST) {
        var uri = URI.create(url);
        var form = parseQueryToMap(uri.getRawQuery());
        var postUrl = uri.getScheme() + "://" + uri.getHost() + uri.getPath();
        request = OkhttpUtils.postFromBody(postUrl, form, makeObjectHeaders());
    } else {
        request = OkhttpUtils.get(url, makeHeaders());
    }
    var response = okhttpHelper.client.newCall(request).execute();
    try {
        if (!response.isSuccessful()) {
            throw new ParserException(String("请求失败: " + response.code()), null);
        }
        return Jsoup.parse(response.body().string(), url);
    } finally {
        response.close();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…