Method: hashList.get
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
آخرین محتویات یک لیست هش را دریافت میکند. یک لیست هش میتواند شامل یک لیست تهدید یا یک لیست غیر تهدید مانند Global Cache باشد.
این یک روش استاندارد Get است که توسط https://google.aip.dev/131 تعریف شده است و روش HTTP نیز GET است.
درخواست HTTP
GET https://safebrowsing.googleapis.com/v5alpha1/hashList/{name}
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها |
|---|
name | string الزامی. نام این فهرست هش خاص. ممکن است یک فهرست تهدید یا ممکن است حافظه پنهان سراسری باشد. |
پارامترهای پرس و جو
| پارامترها |
|---|
version | string ( bytes format) نسخهای از لیست هش که کلاینت از قبل دارد. اگر این اولین باری است که کلاینت لیست هش را دریافت میکند، این فیلد باید خالی بماند. در غیر این صورت، کلاینت باید نسخهای را که قبلاً از سرور دریافت کرده است، ارائه دهد. کلاینت نباید آن بایتها را دستکاری کند. ویژگیهای جدید در نسخه ۵ : در نسخه ۴ این API، این states نام داشت؛ اکنون برای وضوح بیشتر به version تغییر نام داده شده است. یک رشته کدگذاری شده با base64. |
sizeConstraints | object ( SizeConstraints ) محدودیتهای اندازه در لیست. در صورت حذف، هیچ محدودیتی وجود ندارد. اعمال محدودیتها در تمام دستگاههایی با قدرت پردازش، پهنای باند یا فضای ذخیرهسازی محدود توصیه میشود. |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل نمونهای از HashList است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-02-20 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-02-20 بهوقت ساعت هماهنگ جهانی."],[],["This document details retrieving a hash list (threat or non-threat) using a `GET` request. The URL is structured as `https://safebrowsing.googleapis.com/v5alpha1/hashList/{name}`, with `name` being a required path parameter. Optional query parameters include `version` (client's current list version), `desiredHashLength` (hash prefix length), and `sizeConstraints` (list size limits). The request body is empty, and a successful response returns a `HashList` instance.\n"]]