{
    "success": true,
    "data": {
        "id": 145,
        "name": "request",
        "slug": "request",
        "description": "Simplified HTTP request client.",
        "homepage": "",
        "repository": "",
        "author": "",
        "license": "",
        "keywords": "",
        "downloads": 9,
        "status": 1,
        "source": "cdnjs",
        "collected_at": "2026-10-13 06:00:34",
        "created_at": "2026-06-11 22:39:53",
        "updated_at": "2026-10-19 12:08:02",
        "upstream_version": "2.88.2",
        "sync_state": "synced",
        "sync_miss_count": 0,
        "last_sync_at": "2026-10-13 06:00:38",
        "versions": [
            {
                "id": 148525,
                "library_id": 145,
                "version": "2.80.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148524,
                "library_id": 145,
                "version": "2.81.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148523,
                "library_id": 145,
                "version": "2.82.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148522,
                "library_id": 145,
                "version": "2.83.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148521,
                "library_id": 145,
                "version": "2.84.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148520,
                "library_id": 145,
                "version": "2.85.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148519,
                "library_id": 145,
                "version": "2.86.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148518,
                "library_id": 145,
                "version": "2.87.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 148517,
                "library_id": 145,
                "version": "2.88.0",
                "created_at": "2026-10-17 21:01:39",
                "files": [],
                "file_count": 0
            },
            {
                "id": 126,
                "library_id": 145,
                "version": "2.88.2",
                "created_at": "2026-06-11 22:39:55",
                "files": [
                    {
                        "file_path": "index.js",
                        "file_size": 3994,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/index.js",
                        "sri": "sha512-O60BQ7RB98i6wt8wKRedltZgdPNTd8neJpujYb+\/xJBKAPJlT101TU8iy5U+\/h\/rYIp4FAn2Ma3us6cWzEhJmw==",
                        "local": false
                    },
                    {
                        "file_path": "index.min.js",
                        "file_size": 1958,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/index.min.js",
                        "sri": "sha512-w3WfAaSmLTx6sTru\/yvREN0sb\/NbKWukIPUoM2Y9Kq4VapMnUEEtKRtpa\/j582DOLrAGMgJoGKgQM4hRp5cWlg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/auth.js",
                        "file_size": 4778,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/auth.js",
                        "sri": "sha512-RO1T5fpge7CCF0Qw2tUKgQZ83PtlXICbPoX\/8DspP9aJXuAUmMi3l\/jSinmOGyVf7m44T5Fav8b56iVsM6jFNg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/auth.min.js",
                        "file_size": 2089,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/auth.min.js",
                        "sri": "sha512-jN\/JADbivevbeYbEJdGHfq3JXBcQIu64TY5wyluYl5kQpaXlLWEHItpKyS+tgyT1W8CHWr9UIMYvIUNc+iibGA==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/cookies.min.js",
                        "file_size": 639,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/cookies.min.js",
                        "sri": "sha512-xXV\/R70Iowl6Wm6H1XcTLZcqnfWnssZrEDcIaRPgo+6LXI6SylyM8m67CqP\/8wUlLUIrR1yDj9r5qnfzqeKX4Q==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/getProxyFromURI.min.js",
                        "file_size": 859,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/getProxyFromURI.min.js",
                        "sri": "sha512-tndIJRNEPZjCB6DrliYgbWfW2U1za5YJAs2j4CA0VjSEaY4R\/n5ZavtP3it0vsu+SSairoix1WxEQ74t4MMBcA==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/har.js",
                        "file_size": 4787,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/har.js",
                        "sri": "sha512-prpOR8YlYpTEWnBSSpWNAITmTkpw87Mj5fsRYccs265OKy9BVNYUM2Ky0k7dwsv5kw4l1Z3y9ItAZ+ruckn13A==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/har.min.js",
                        "file_size": 2661,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/har.min.js",
                        "sri": "sha512-Mc1uENtbpMcWXfRjeDzr7gDhXzmkowfFjk13L7KebY1APV66w0qEsg9EG3s9ip7A4eSZSW7sa9HbCCUrD+6RTg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/hawk.js",
                        "file_size": 2750,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/hawk.js",
                        "sri": "sha512-\/kjKkSULzgBe6UWXGkSdBN87JFEnX+PODTgitShDJ2S9uwE+wS7O+tZmvmBIVKtKbXPCWKO90hUTkFT8hErdcg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/hawk.min.js",
                        "file_size": 1613,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/hawk.min.js",
                        "sri": "sha512-vn69LHyXzwXzAV989kl39HvuuWuySrm1SyGm4vXMSuo825AmB5jf543qVUPaWm2ocpA2dgMF4AFY9KZrDN12sg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/helpers.min.js",
                        "file_size": 1076,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/helpers.min.js",
                        "sri": "sha512-TGnKwUFXZVyVnzdLco8v2IAew7YSbv+sJ0xs4WUPmmzUiJ7KJWzDiQxVi1\/QlBOOkunMg24svo7MCdgFa+R2XQ==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/multipart.min.js",
                        "file_size": 1676,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/multipart.min.js",
                        "sri": "sha512-vyERZe7\/gh\/RVbWNA8wPKwZxfYg+vNDahahsJBCHPH1Sp2DRKbooTkcOn1ag31oI\/4vQ1FUySEGYwRfn79lO0g==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/oauth.js",
                        "file_size": 4136,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/oauth.js",
                        "sri": "sha512-3Y8FDJpqWD+GgC47DTRBbLAgMbmw6xM5EfliiX5jhTZeUz74deKRzOrEzMZwFojZsdUJA7xYYhze82njhvFfYw==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/oauth.min.js",
                        "file_size": 2627,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/oauth.min.js",
                        "sri": "sha512-wXnJa2kP1kKL6HpWeISX5W6UYwAsgDbJ1Mn2Dd1oV5+OSlqJzblopLpYSqr8M9xA71OmBQuMrPpzU7idWsylDg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/querystring.min.js",
                        "file_size": 1070,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/querystring.min.js",
                        "sri": "sha512-iQQpa5sJQIWHjOkvOfE3pdHNCh4MJkcF20KQxZKLSRrN\/2cp2a\/82HAIzFk1Z59rClG2JvmlJo2s+Rha+4UlJg==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/redirect.min.js",
                        "file_size": 2402,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/redirect.min.js",
                        "sri": "sha512-OTYCPsYz3wr2sUrkS4UIeyzbtshLRAUAbjOWPbAa7WmUxLJwT7EQGId79DFnw4KC4QIwF8mikITeXKtdjqGhRA==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/tunnel.js",
                        "file_size": 4416,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/tunnel.js",
                        "sri": "sha512-HCCY3dhIaM4tSnIfqX4TETEfhtAq8XBfTMfqJsmMFs3pFktz2rV0iYXKvdlcMo6+aZ5xjwOls6p+izeirmmmJA==",
                        "local": false
                    },
                    {
                        "file_path": "lib\/tunnel.min.js",
                        "file_size": 2375,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/lib\/tunnel.min.js",
                        "sri": "sha512-pdzNTAvhpmWMtGXqDXg8cO\/YVTRUehIzNL2wbv+YZTGo4ZpjXi3SPqNaNbjBI8IzsOO2IzhVl0fY8E7ZindkRA==",
                        "local": false
                    },
                    {
                        "file_path": "request.js",
                        "file_size": 44466,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/request.js",
                        "sri": "sha512-ElA5J7rJ1j7EUpqF5oiZ2ui6yPJRWcXtA33cd1pdQtns70XS6IEJA29Y96V8xMcCxoiodAb5w6ykV2+hSXTnzw==",
                        "local": false
                    },
                    {
                        "file_path": "request.min.js",
                        "file_size": 21570,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/request\/2.88.2\/request.min.js",
                        "sri": "sha512-mp7F6JbZdA4YjqV8e7sAJ4Qi3fv7of3u8LmUH76GD1RZCxWE6XMuLoNcqZozIDxTNSJQfR2BSSeFoD\/Y4cFtaQ==",
                        "local": false
                    }
                ],
                "file_count": 20
            }
        ],
        "local_file_count": 0,
        "sync": {
            "upstream": "cdnjs",
            "index_ttl": 1800,
            "note": "未落盘的文件由透明回源实时提供，URL 恒定不变"
        }
    }
}